Websites hosted on 66.119.49.198 IP Address
Geo Location Information for 66.119.49.198 IP Address. The IP Address 66.119.49.198 is located at 42.7803 latitude and -105.8719 longitude in United States of America. Friendly Location for the IP Address is Wyoming, Glenrock, United States, 82637.