Needham Heights, Needham Heights (Station), United States of America (approx. 42.293446°, -71.23603°)