1 station · 8 total stalls.
840 U.S. 64, Plymouth, NC, 27962
Open · Listed as Tesla-only · Opened Mar 12, 2014
Open in Google Maps
← All North Carolina Superchargers · Home