Geo Location Information for 74.116.1.2 IP Address. The IP Address 74.116.1.2 is located at 31.2231 latitude and -85.3906 longitude in United States. Friendly Location for the IP Address is Alabama, Dothan, United States, 36305
GAMEBOOMERS provides PC adventure games news, adventure games forums, game walkthroughs, reviews, Free games, game patches and Independent games news.