Description: Licensed Test Only smog check station in El Monte, CA. Proudly serving customers since 1998.
auto (15010) car (9167) test (4248) check (1008) exhaust (759) smog (159) el monte (37)
Proudly serving our customers since 1998
We are a Test Only Station and have no incentive to see your vehicle fail!
2603 Merced Ave. El Monte, CA 91733