IP information
IP: 69.54.34.222
Contact:Implex.net, Inc. 109 South 7th Street Suite 255 Minneapolis 55402 US