1. Briarwood Health Care Nursing Center
150 Lincoln St, Needham, MA 02492
Coordinate: 42.27446,-71.23645
Phone: (781) 449-4040
2. George H-Irene L Walker Home
1968 Central Ave, Needham, MA 02492
Coordinate: 42.25969,-71.26918
Phone: (781) 292-2037
3. North Hill
865 Central Ave, Needham, MA 02492
Coordinate: 42.29114,-71.25431
Phone: (781) 444-9910