97.75.142.11 is located in Archdale, United States (latitude 35.915, longitude -79.972) db-ip data: September 2026