Alpha Smog Station, Chula Vista CA
Address | 881 Palomar St, Chula Vista, CA | ||||||||||
Phone | (619) 429-4369 | ||||||||||
Hours |
|
||||||||||
Categories | Smog Inspection Station | ||||||||||
Rating | 5 1 review | ||||||||||
Similar companies nearby STAR STATION SMOG CHECK Chula Vista — 1088 Broadway, Chula Vista, CA, United States Main Street Smog Check — 2540 Main St E, Chula Vista, CA, United States B & J Auto Repair Smog & Sales — 696 Broadway, Chula Vista, CA South Bay Smog Check Test Only Center Inc — 2281 Flower Ave suite d, San Diego, CA |