Geo Location Information for 38.99.175.142 IP Address. The IP Address 38.99.175.142 is located at 46.5559 latitude and -80.8641 longitude in Canada. Friendly Location for the IP Address is Ontario, Garson, Canada, P3l 0a1