Skilled Nursing Facility at North Hill
865 Central Ave
Needham, MA 02492
Located at 865 Central Ave in Needham, Massachusetts, Skilled Nursing Facility at North Hill is a 72 bed nursing care facility. With around 21,000 individuals living in the 02492 zip code, the neighboring area has a medium-density population. ...
1 miles away from Wellesley, MA