About This IP Address
95.89.83.234 is an IP address associated with Vodafone GmbH and network AS3209. Based on available geolocation data, its approximate location is Mainz, Rheinland-Pfalz, Germany.
This page shows hostname information, network ownership, location estimates, and basic reputation tools for this IP address.