Pasadena Auto Repair & Smog
2746 E Walnut St Unit B, Pasadena, CA - 91107 United States
(626) 793-5050
Pasadena Auto Repair & Smog is a trusted Auto Repair Shop in Pasadena, CA for engine diagnostics, brake repair, smog testing, and day-t.....nded. From