Geo Location Information for 192.34.18.143 IP Address. The IP Address 192.34.18.143 is located at 43.497 latitude and -112.115 longitude in United States. Friendly Location for the IP Address is Idaho, Idaho Falls, United States, 83402
Melaleuca