Are you a "STAR" smog check station?

Ernst Mengelberg | Aug 26, 2019 | Category: Smog inspection station in Chula Vista, California

B & J Auto Repair Smog & Sales - All questions

Address: 696 Broadway, Chula Vista, CA 91910, USA

B & J Auto Repair Smog & Sales | Aug 25, 2021

YES

Sarah Kesty | Aug 26, 2019

Yes they are

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places