99.67.72.142 is located in Melissa, United States (latitude 33.277, longitude -96.546) db-ip data: September 2026