1 station · 16 total stalls.
10 Pleasant St, Lee, MA, 01238
Open · Listed as Tesla-only · Opened Aug 20, 2016 · Hours: 7AM-9PM daily
Open in Google Maps
← All Massachusetts Superchargers · Home