Geo Location Information for 12.148.128.162 IP Address. The IP Address 12.148.128.162 is located at 42.3636 latitude and -87.8448 longitude in United States. Friendly Location for the IP Address is ILLINOIS, WAUKEGAN, UNITED STATES
Service Experts, America's leader in heating and cooling repair, maintenance and installation. Explore what our trusted HVAC service team can do for you today.