Geo Location Information for 68.187.225.204 IP Address. The IP Address 68.187.225.204 is located at 41.4115 latitude and -73.2493 longitude in United States. Friendly Location for the IP Address is Connecticut, Sandy Hook, United States, 06482