Geo Location Information for 173.199.140.64 IP Address. The IP Address 173.199.140.64 is located at 41.3082 latitude and -72.9282 longitude in United States. Friendly Location for the IP Address is Connecticut, New Haven, United States, 06501
The most passionate video games community. Discussing the latest news, reviews, videos, screenshots, and more at Attack of the Fanboy.