Otay Test & Repair

Otay Test & Repair

Auto Repair in Chula Vista, CA

Auto Repair

Contact us

Location

2530 Main St.,
Chula Vista , CA 91911 UNITED STATES

Reviews

Otay Test & Repair 619-423-1240
2530 Main St.,
Chula Vista , CA 91911 UNITED STATES
$
Otay Test & Repair

Detail information

Company name
Otay Test & Repair
Category
Auto Repair
Rating
Not Rated
Tags
car audio installation,  automotive repair service,  fix car scratch car repair estimates
Is this your business? Manage via YEXT
edit delete

Otay Test & Repair

Contacts Location Details