Geo Location Information for 74.220.201.12 IP Address. The IP Address 74.220.201.12 is located at 40.2139 latitude and -111.634 longitude in United States. Friendly Location for the IP Address is Utah, Provo, United States, 84606
Stay up-to-date with video games. We have news, reviews, previews, videos, etc. for all consoles: 3DS, DS, iPhone, PC, PS3, PSP, Wii and Xbox 360.