2530 Main St suite k, Chula Vista, California, 91911
(619) 548-6939
We can offer same day service and an array of fixes to your vehicle including brake repair, engine repair and transmission repair. We've been in business for over a decade and our experience shows.
No reviews yet. Be the first to write a review!