Euro Specialties

Euro Specialties

Auto Repair in Chula Vista, CA

Auto Repair

Contact us

Location

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

Reviews

Euro Specialties 619-575-8875
2530 Main St Suite C.,
Chula Vista , CA 91911 UNITED STATES
$
Euro Specialties

Detail information

Company name
Euro Specialties
Category
Auto Repair
Rating
Not Rated
Tags
car mechanic,  auto brakes,  auto tune up auto painting
Is this your business? Manage via YEXT
edit delete

Euro Specialties

Contacts Location Details