100.12.89.79 is located in Laurelton, United States (latitude 40.67, longitude -73.747) db-ip data: September 2026