Geo Location Information for 198.85.228.151 IP Address. The IP Address 198.85.228.151 is located at 35.7434 latitude and -78.5361 longitude in United States. Friendly Location for the IP Address is North Carolina, Raleigh, United States, 27610
Discover and search for projects, products and materials. Connect with companies and people on the world's leading platform for the built environment.