Chula Vista
Auto
Auto Repair
1403 Broadway
- Category:
- Auto Repair
Chula Vista, 91911
CA, United States
- (619) 426-4395
Rate and review True Bar Machine Shop and Auto Service in Chula Vista, CA, United States!
Share your experiences at True Bar Machine Shop and Auto Service with your friends or discover more Auto Repair in Chula Vista, CA, United States.