Geo Location Information for 199.83.128.95 IP Address. The IP Address 199.83.128.95 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
Create your own passport photos (passport pictures) for your passport, green card or any other photo ID. Now supporting over 60 countries, such as the US, China and Germany!