95.112.111.89 is located in Lemsahl-Mellingstedt, Germany (latitude 53.69, longitude 10.097) db-ip data: September 2026