Briarwood Rehabilitation & Healthcare Center is centrally located in Needham, MA and only a short car ride from the Boston area. We provide premier nursing and rehab care to the communities of Norfolk, Middlesex and Suffolk Counties and take pride in providing an exemplary Eden Alternative® experience to all residents.
150 Lincoln Street
Needham, MA 02492
We Accept: Medicare, Medicaid & Most Insurances
Have a question? Contact our Admissions Department today.
If you are inquiring about Career Opportunities with Briarwood Rehabilitation and Healthcare Center please click here.