2 stations · 16 total stalls.
2120 S Main St, Nephi, UT, 84648
Open · Open to non-Tesla EVs · Opened May 28, 2023
Open in Google Maps
2100 S Main St, Nephi, UT, 84648
Open · Listed as Tesla-only · Opened Jun 11, 2014
← All Utah Superchargers · Home