1
2
3
4
Join Us
for a
Personal
Tour
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.
Accepting Medicare, Medicaid & Most Insurances