Smog Star Express Walnut Creek 1611 Newell Avenue In the Mobil Station, Walnut Creek, CA 94596