Submitted by t7n7 on October 23, 2013
I just noticed that there is a new Tesla sign being put up near the old supercar dealership at Lawrence Ave East and Don Valley Parkway!!
I saw the sign being put up yesterday but did not have a chance to pull over to inquire.
Is this a new dealership or charging station? I will be checking in tomorrow for some updates!
Location: Between Railside Rd and Don Valley Parkway on Lawrence Ave East.