Websites hosted on 142.34.213.107 IP Address
Geo Location Information for 142.34.213.107 IP Address. The IP Address 142.34.213.107 is located at 50.8869 latitude and -120.7357 longitude in Canada. Friendly Location for the IP Address is British Columbia, Kamloops, Canada, V2B.