99.65.234.48 is located in Pinehurst, United States (latitude 30.157, longitude -95.683) db-ip data: September 2026