Websites hosted on 64.119.212.142 IP Address
Geo Location Information for 64.119.212.142 IP Address. The IP Address 64.119.212.142 is located at 45.5553 latitude and -73.7771 longitude in Canada. Friendly Location for the IP Address is Quebec, Laval, Canada, H7T.