Geo Location Information for 98.159.192.43 IP Address. The IP Address 98.159.192.43 is located at 34.8277 latitude and -85.9876 longitude in United States. Friendly Location for the IP Address is Alabama, Fackler, United States, 35746
Scottsboro Electric Power Board - Scottsboro, Alabama