Monique Larocque
Published 8 years ago
2010 SRX Cadi
very nice, dependable vehicles to choose from, the staff is all very nice & friendly easy to deal with ...I recommend Auto Depot anytime...any question you have, they have answers. I will surely deal with them again!!!