95.90.201.107 is located in Ganderkesee, Germany (latitude 53.036, longitude 8.545) db-ip data: September 2026