Geo Location Information for 99.198.105.150 IP Address. The IP Address 99.198.105.150 is located at 41.8834 latitude and -87.6436 longitude in United States. Friendly Location for the IP Address is Illinois, Chicago, United States, 60661
Glenn Gabe of GSQi provides internet marketing consulting services with a heavy focus on ROI. GSQi focuses on SEO, SEM, Social Advertising, & Web Analytics.