Japanese Auto Tech dba Stars Auto

Contact info:

2244 S. Santa Fe Ave., Suite A9
Vista, CA 92084
760-724-3300 or 760-597-9838

Social Accounts:

Facebook: https://www.facebook.com/pages/Japanese-Auto-Tech/408854213268713

Foreign and domestic complete auto repair

Free pick up and shuttle for STM families and friends.
Call or text Tony at 760-481-8228.