Strictly Smog – Santa Rosa, CA Address 985 Piner Rd Santa Rosa, CA 95403 Phone Number (707) 578-7664 Last updated on April 22nd, 2021