Geo Location Information for 67.210.216.32 IP Address. The IP Address 67.210.216.32 is located at 43.6471 latitude and -79.381 longitude in Canada. Friendly Location for the IP Address is Ontario, Toronto, Canada, M5k 1j3
Learn about Ontario's colleges, search college programs and more, or apply to college today. Your future starts at ontariocolleges.ca.