159.100.181.154 is located in Fayetteville, United States (latitude 36.085, longitude -94.155) db-ip data: September 2026