Thousand Oaks Smog Test Only – Thousand Oaks, CA Address 1934 E Thousand Oaks Blvd Ste B Thousand Oaks, CA 91362 Phone Number (805) 496-3920 Website Visit the website Last updated on April 22nd, 2021