Websites hosted on 130.17.110.80 IP Address
Geo Location Information for 130.17.110.80 IP Address. The IP Address 130.17.110.80 is located at 37.5234 latitude and -120.8517 longitude in United States of America. Friendly Location for the IP Address is California, Turlock, United States, 95382.