By chri7728 August 12, 2022 its the worst place to take your car. management sucks and does things to your car that you don't want done. then they expect you to pay. Helpful 0 > Report Are you the owner? Reply or Contact YP