1 station · 8 total stalls.
1038 N Swarthmore Ave, Pacific Palisades, CA, 90272
Open · Listed as Tesla-only · Opened Apr 2, 2022
Open in Google Maps
← All California Superchargers · Home