Websites hosted on 71.16.140.12 IP Address
Geo Location Information for 71.16.140.12 IP Address. The IP Address 71.16.140.12 is located at 27.8489 latitude and -82.8282 longitude in United States of America. Friendly Location for the IP Address is Florida, Seminole, United States, 33776.