Geo Location Information for 149.28.124.165 IP Address. The IP Address 149.28.124.165 is located at 41.85 latitude and -87.65 longitude in United States. Friendly Location for the IP Address is Illinois, Chicago, United States, 60290
Free forum hosting with unlimited traffic, unlimited posts, advanced security management, social networking, full customization, blogs, and much more. No popups, ever.