140 S 7th Ave, City of Industry, CA 91746 (626) 333-6305
How to go there
Auto repair shop Loc: 34.0337 / -117.975
Plan your visit