Who We Are

Briarwood Rehabilitation & Healthcare Center is a vibrant community of care conveniently located down the block from Beth Israel Deaconess Hospital-Needham. As a registered Eden Alternative® facility, our signature Eden approach can be felt throughout our different care neighborhoods, as we focus on placing the needs and preferences of our residents and families above all else.

We have been highly successful at keeping our rate of re-hospitalization down and according to recent State Surveys – overall satisfaction at Briarwood Healthcare exceeded ALL other facility averages in our area.

To renew the strength of our subacute patients we have created an upscale and reinvigorating environment that empowers one to return home as quickly as possible. Our Alden Road neighborhood is dedicated to the post-hospitalization care of individuals recovering from joint replacement, cardiac, pulmonary, neurological, and other acute medical conditions, and features a state-of-the-art therapy gym with advanced technology including the AlterG® treadmill.

An integral part of the Needham community, our top-notch professional staff partners with the best healthcare providers in the area to deliver exceptional clinical care. Our multidisciplinary team is comprised of medical professionals who are friendly and always accessible, providing residents’ families with an exceptional comfort level.

Download Our Brochure

Download Brochure

Please fill out the form below to receive a copy of our brochure.

    Skip to content