Geo Location Information for 156.99.112.59 IP Address. The IP Address 156.99.112.59 is located at 44.9101 latitude and -93.1058 longitude in United States. Friendly Location for the IP Address is MINNESOTA, ST. PAUL, UNITED STATES
Minnesota Department of Employment and Economic Development (DEED)