Mr C's Smogs
650 N Beach Blvd, La Habra, CA 90631
Reviews
08/14/2018
Provided by YPmobileExcellent service, really fast and easy process. Makes you feel like home!
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat: - Category
- Emissions Inspection Stations
Suggest an Edit