Japanese Carmasters


7639 Carroll Road, Suite B
San Diego, CA 92121

An Auto Repair in San Diego CA

Foreign and Domestic Auto Repair Specialists. Honest relaible and 5 star rated. Free towing for repairs done in our shop. Fleet service specialists, Enterprise Fleet Managment Approved.


Day Opening Closing
Mon-Fri 8:00am 6:00pm
Sat-Sun Closed  
Click the button to add a review for Japanese Carmasters

Add Review