3901 Governor Dr, San Diego, California 92122 USA
STAR Certified Smog Check Station
Photo Credit: Yelp