7 Star Smog Test Only located at 7905 Balboa Avenue, # D in San Diego, CA services vehicles for Auto Inspection, Emissions Testing. Call (858) 278-8737 to book an appointment or to hear more about the services of 7 Star Smog Test Only.
by mechanicadvisor on November 27, 2014 from mechanicadvisor