Websites hosted on 8.28.116.141 IP Address
Geo Location Information for 8.28.116.141 IP Address. The IP Address 8.28.116.141 is located at 35.9025 latitude and -115.1789 longitude in United States of America. Friendly Location for the IP Address is Nevada, Henderson, United States, 89044.