130.184.75.52 is located in Fayetteville, United States (latitude 36.062, longitude -94.181) db-ip data: September 2026