Check out 0 reviews about 1 mechanics from Chula Vista performing the service: Water pump replacement.
801 Broadway #C, Chula Vista, 91911
Drivers can bring in cars with a check engine light or worn brakes and routine maintenance that is due. Asian and domestic vehicles are the specialty, and clutch and suspension work are also done.