Geo Location Information for 64.89.31.79 IP Address. The IP Address 64.89.31.79 is located at 40.7413 latitude and -97.0887 longitude in United States. Friendly Location for the IP Address is NEBRASKA, MILFORD, UNITED STATES
Escort listings for independents and agencies. We are the largest escort message board online.