Briarwood Rehabilitation & Healthcare Center
150 Lincoln Street, Needham, MA 02492
2.8
(15 reviews)
"My mother rehabbed at Briarwood recently after a total knee replacement. The staff were warm and welcoming, her first day there, she was up walking for 15 minutes on the Alter G treadmill. It was amazing! She was discharged home to her second floo..."
READ MORE