Geo Location Information for 64.199.226.142 IP Address. The IP Address 64.199.226.142 is located at 45.7833 latitude and -108.501 longitude in United States. Friendly Location for the IP Address is Montana, Billings, United States, 59101
Search for local businesses on Yellowbook. Find the latest business listings, reviews, phone numbers, addresses, maps, directions and more.