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.