Santa Clara Mufflers & Auto Repair
2517 El Camino Real Ste A
Santa Clara, CA 95051-3008
408-243-6651
Business Highlights
Complete Exhaust Systems and Catalytic Converters
Languages Spoken
Spanish, English
Payment Types
Discover, Mastercard, Visa
Business Hours
Please call for business hoursPayment Types:
Discover
Mastercard
Visa