2 stations · 44 total stalls.
180 Promenade Way, Thousand Oaks, CA, 91362
Open · Listed as Tesla-only · Opened Mar 21, 2018
Open in Google Maps
350 West Hillcrest Dr, Thousand Oaks, CA, 91360
Open · Listed as Tesla-only · Opened Aug 5, 2018
← All California Superchargers · Home