Geo Location Information for 204.12.117.142 IP Address. The IP Address 204.12.117.142 is located at 39.6046 latitude and -75.7463 longitude in United States. Friendly Location for the IP Address is Delaware, Newark, United States, 19702
Shop Doors4Home for exterior front entry wood doors, fiberglass doors and interior doors. Free Shipping on orders over $5000 and expert advise.