First post, but just wanted to note that it looks like a new Tesla SuperCharger is under construction in Niagara Falls, ON near Mt. Carmel Plaza (corners Thorold Stone and Montrose) / Food Basics.
Here is a photo (confirm my suspicion please)
On the tesla find us website, it says coming soon to St. Catharines. This station is about 10 minute drive from St. Catharines.
Here is a photo (confirm my suspicion please)
On the tesla find us website, it says coming soon to St. Catharines. This station is about 10 minute drive from St. Catharines.