300 John Street
Thornhill
300 John Street, Thornhill
Thornhill Square Shopping Centre
A shopping mall located at Bayview and John that has 60 specialty stores and outlets. Provides location and a list of merchants.
Mail Address: 300 John Street
Thornhill
Thornhill
Telephone: +1 (905) 886-2595