Ayala Tires & Mufflers
9762 Stephens St, Delhi, CA 95315
No coupons available
This is the worst shop I have ever encountered. Absolutely lousy and mediocre work. These guys lost my car key, and even left it unlocked all night! If you live in Delhi and need your car fixed, trust me it's better to go to turlock or something cause these guys are absolutely terrible.