1350 North Melrose Drive. Vista, CA
Monday-Saturday: 8AM-5PM
These short videos will help educate you about your vehicle's needs. Learn more about yuor maintenance schedule, factory repair needs, warranties and more.
Learn more about your car and be entertained, too!
Get tips and hints from the auto show: