Geo Location Information for 38.103.160.12 IP Address. The IP Address 38.103.160.12 is located at 44.4196 latitude and -119.113 longitude in United States. Friendly Location for the IP Address is Oregon, Mount Vernon, United States, 97865
Unbound Gamer is your site for iPhone, iPad, iPod Touch, 3DS, PSP, PS Vita & Android games with expert reviews, news, previews, trailers, editorials, forums & community