Geo Location Information for 129.176.217.6 IP Address. The IP Address 129.176.217.6 is located at 44.0368 latitude and -92.4912 longitude in United States. Friendly Location for the IP Address is Minnesota, Rochester, United States, 55905
At Mayo Clinic, over 3,300 physicians, scientists and researchers share their expertise to empower you. Learn why it's the right place for your health care.