Geo Location Information for 72.3.225.166 IP Address. The IP Address 72.3.225.166 is located at 34.765 latitude and 113.651 longitude in China. Friendly Location for the IP Address is , ,
Innovation, Health and Sustainability. Learn about and buy Waterpik Water Flossers, Sensonic Toothbrush, shower heads, neti pot and other sinus rinse products.