Websites hosted on 134.129.243.198 IP Address
Geo Location Information for 134.129.243.198 IP Address. The IP Address 134.129.243.198 is located at 48.1132 latitude and -98.8616 longitude in United States of America. Friendly Location for the IP Address is North Dakota, Devils Lake, United States, 58301.