Import Auto Clinic – Thousand Oaks, CA Address 3221 E Thousand Oaks Blvd Thousand Oaks, CA 91362 Phone Number (805) 494-1668 Website Visit the website Last updated on April 7th, 2021