Tesla Motors in Ontario - Locations and Hours

Name Address Phone
Tesla Serivce Center - Toronto in Mississauga 7175 Tranmere Road 905-678-1000
Tesla Store & Gallery - Yorkdale in Toronto 3401 Dufferin Street 416-787-8006