Geo Location Information for 66.38.0.97 IP Address. The IP Address 66.38.0.97 is located at 37.1367 latitude and -85.9569 longitude in United States. Friendly Location for the IP Address is KENTUCKY, CAVE CITY, UNITED STATES
Telecommunications Services, including High Speed Internet, Phone, Digital TV, Business Services and Bundles in Lafayette and Westmoreland, TN, and Scottsville, KY. Serving...