100.1.16.2 is located in Kenilworth, United States (latitude 40.676, longitude -74.291) db-ip data: September 2026