66.219.58.39 is located in Austin, United States (latitude 30.267, longitude -97.743) db-ip data: September 2026