Websites hosted on 12.228.116.110 IP Address
Geo Location Information for 12.228.116.110 IP Address. The IP Address 12.228.116.110 is located at 29.7823 latitude and -96.1638 longitude in United States of America. Friendly Location for the IP Address is Texas, Sealy, United States, 77474.