I was just driving and got off Highway 410N at Mayfield road. If anyone knows the area, the Southeast corner has a lot of car dealerships. On one of the newer buildings that just went up I saw the first layer of the TESLA signage on the building. This is a great spot for the new dealership location. See the marked area on the map below.
Brampton, ON
Brampton, ON
Last edited: