Geo Location Information for 154.66.112.17 IP Address. The IP Address 154.66.112.17 is located at -26.1794 latitude and 28.1361 longitude in South Africa. Friendly Location for the IP Address is Gauteng, Bedfordview, South Africa, 2007
Business Fibre, Fibre to the Home, Broadsoft Voice over IP, High-Def IP Television