Former Scollard Hall Boys College
Location
1000 High Street
North Bay
(-79.4597622,46.3211196)