Location
Canada
3° 43' 36.8076" N, 79° 22' 53.9148" W
See map: Google Maps
CA
Address:
Glendon College, 2275 Bayview Ave Security building, Toronto, ON M4N 3M6
Telephone:
647-347-0999
Website address:
www.ilfo.ca