Car repair and maintenance serviceElectric Ave Thousand Oaks389 E Thousand Oaks Blvd, Thousand Oaks, CA 91360★ 4.714 Google reviewsView ListingWebsite ↗