Geo Location Information for 65.207.240.29 IP Address. The IP Address 65.207.240.29 is located at 44.2513 latitude and -91.4952 longitude in United States. Friendly Location for the IP Address is Wisconsin, Arcadia, United States, 54612