96.40.200.152 is located in Swansea, United States (latitude 38.534, longitude -89.984) db-ip data: September 2026