96.230.15.229 is located in Westwood, United States (latitude 42.214, longitude -71.225) db-ip data: September 2026