96.47.193.21 is located in Mascoutah, United States (latitude 38.512, longitude -89.81) db-ip data: September 2026