We are one of the leading auto repair shops serving customers in San Diego.
All mechanic services are performed by highly qualified mechanics.
7639 Carroll Rd B,
San Diego, CA 92121
Feel Free to Call Us Today
Nationwide "Worry Free" Warranty Click Here
Copyright © Japanese CarMasters San Diego Auto Repair 7639 Carroll Rd B, San Diego, CA 92121 Phone: (858)586-0222