Victoria Haven Nursing Facility
137 Nichols Street , Norwood, MA 02062
3.0
(3 reviews)
"Victoria Haven was very nice inside. It's small. It was originally a privately owned home; so it's furnished very nicely, and the floors were all the same including the dementia area downstairs. They're all very nice, and homey. The staff was very ni..."
READ MORE