Skilled Nursing, Personal Care, Non Profit, New Urban, Memory Unit, Lifecare, Independent Living, Cottages, Continuing Care Retirement Community (CCRC), Assisted Living, Apartments, 55+ or Age Restricted
What North Hill is like
Leader in Innovative Living for People 65+ for 30 Years! Life Care Residences Starting at $209,000!
Since 1984, North Hill has been recognized as an innovative community focused on inspiring multi-dimensional living for people 65 and better. With unparalleled amenities and world-class opportunities available on and around our Needham campus, we welcome you to re-discover the award-winning North Hill.
Our apartment homes have undergone extensive redesign with you in mind. As you walk through the front door of these comfortable and