64.246.142.66 is located in Albany, United States (latitude 43.299, longitude -74.218) db-ip data: September 2026