66.56.200.170 is located in Mooresville, United States (latitude 35.584, longitude -80.788) db-ip data: September 2026