Geo Location Information for 18.104.22.168 IP Address. The IP Address 22.214.171.124 is located at 42.8825 latitude and -78.8788 longitude in United States. Friendly Location for the IP Address is NEW YORK, BUFFALO, UNITED STATES
Welcome to PetsPage.com - A Place for Pet Lovers! Make friends! Find a vet specialist! Win prizes! Get started - it's free and fun!