×

Optima Tire Shop

In category Automotive

Contact information

Address
1137 Third Ave
Chula Vista, CA 91911
USA
Phone
619-427-2470
Contact name
Valentino Maldonado
Print Ad
Show Map

Reviews

Be the first to rate your experience. Write a review