Websites hosted on 12.166.209.50 IP Address
Geo Location Information for 12.166.209.50 IP Address. The IP Address 12.166.209.50 is located at 30.2486 latitude and -92.0974 longitude in United States of America. Friendly Location for the IP Address is Louisiana, Scott, United States, 70583.