Websites hosted on 96.84.139.49 IP Address
Geo Location Information for 96.84.139.49 IP Address. The IP Address 96.84.139.49 is located at 29.9284 latitude and -90.3685 longitude in United States of America. Friendly Location for the IP Address is Louisiana, Luling, United States, 70070.