European-MotorSports-Logo

Get In touch

Contact Us

Contact European Motorsports today for any auto repair, from brakes servicing to a full range of transmission services. Full maintenance, electrical, and troubleshooting are also available.

(760) 599-9307

Address: 2588 Progress St. (Suite 11)
Vista, CA 92081