Websites hosted on 115.134.252.156 IP Address
Geo Location Information for 115.134.252.156 IP Address. The IP Address 115.134.252.156 is located at 1.8577 latitude and 103.0368 longitude in Malaysia. Friendly Location for the IP Address is Johor, Batu Pahat, Malaysia, 83000.