Smog Check Near Me What is a STAR Station? STAR stations are Smog Check stations that meet higher performance standards established by the Bureau of Automotive Repair. Some STAR stations are licensed to perform only tests, while others are licensed to perform both tests and repairs. The station … Read More about What is a STAR Station? STAR Smog in Downey?