Geo Location Information for 66.242.145.41 IP Address. The IP Address 66.242.145.41 is located at 37.751 latitude and -97.822 longitude in United States. Friendly Location for the IP Address is United States
We specialize in saving andf finding homes for cats. 25 years experience in animal rescue.