65.188.140.7 is located in Asheboro, United States (latitude 35.731, longitude -79.796) db-ip data: September 2026