72.89.190.48 is located in Nissequogue, United States (latitude 40.904, longitude -73.198) db-ip data: September 2026