1smog Repair and Lube – Walnut Creek, CA Address 1225 Parkside Dr Walnut Creek, CA 94596 Phone Number (925) 927-5000 Last updated on March 11th, 2021