68.171.145.150 is located in Southborough, United States (latitude 42.309, longitude -71.537) db-ip data: September 2026