Geo Location Information for 131.104.93.93 IP Address. The IP Address 131.104.93.93 is located at 43.5278 latitude and -80.2234 longitude in Canada. Friendly Location for the IP Address is Ontario, Guelph, Canada, N1g 2w1
Ontario, Canada. Biological and Physical Sciences, Veterinary Medicine, Agriculture, Engineering, Arts and Social Sciences, as well as applied and professional programs.