Location & Directions

Contact Us
 Main Phone:
 Fax:

Business Hours
Mon: 10AM-7PM
Tue: 10AM-7PM
Wed: 10AM-7PM
Thu: 10AM-7PM
Fri: 10AM-7PM
Sat: 10AM-7PM
Sun: 11AM-5PM

Location
536 NORTH SANTA FE AVENUE
Vista, CA 92083

Dealership Map