Eight Tesla Supercharger stations are located near the main entrance of the mall, adjacent to Route 96.
Store Hours
Open hours:
Call store or visit retailer's website for store hours.
Where to find Tesla Superchargers
Back to Stores