Geo Location Information for 64.120.178.185 IP Address. The IP Address 64.120.178.185 is located at 42.1809 latitude and -87.8101 longitude in United States. Friendly Location for the IP Address is ILLINOIS, HIGHLAND PARK, UNITED STATES
PHPmotion Mods for your site! Set your video sharing site apart with mods, tutorials, and custom tweaks!