Geo Location Information for 100.12.14.18 IP Address. The IP Address 100.12.14.18 is located at 40.7143 latitude and -74.006 longitude in United States. Friendly Location for the IP Address is New York, New York City, United States, 10116
The Parrot Forum is an online parrot community for owners, enthusiasts, and prospective owners of parrots. Come talk about all kinds of parrots, training, flight, and care on...