Websites hosted on 199.80.64.19 IP Address
Geo Location Information for 199.80.64.19 IP Address. The IP Address 199.80.64.19 is located at 30.5976 latitude and -90.9715 longitude in United States of America. Friendly Location for the IP Address is Louisiana, Greenwell Springs, United States, 70739.