99.195.133.20 is located in Wentzville, United States (latitude 38.811, longitude -90.853) db-ip data: September 2026