Needham is a town in Norfolk County, Massachusetts. A suburb of Boston, its population was 32,091 at the 2020 U.S. Census. It is home of Olin College.
Wikipedia https://en.wikipedia.org/wiki/Needham,_Massachusetts
Coordinates 42°16'48.952" N -71°14'9.825" E