Satellite map of London South Collegiate Institute
London South Collegiate Institute (also known as S.C.I., South Secondary, or simply South) is a public high school in London, Ontario, Canada, located at 371 Tecumseh Avenue East.
Latitude: 42° 58' 5.09" N
Longitude: -81° 14' 19.20" W
Nearest city to this article: London
Read about London South Collegiate Institute in the Wikipedia Satellite map of London South Collegiate Institute in Google Maps