Geo Location Information for 96.126.99.72 IP Address. The IP Address 96.126.99.72 is located at 37.5483 latitude and -121.989 longitude in United States. Friendly Location for the IP Address is California, Fremont, United States, 94536
We help the world make perfect photos faster. Every day millions of people fix, edit, and enhance their photography with Macphun creative tools.