Manor on the Hill
450 N. Main St., Leominster, MA, 01453
4.5
(14 reviews)
"I thought the facility was very nice. I met a few of the staff members while I was visiting and they were all very helpful. My aunt seemed to really enjoy the company and help she was receiving. I would send another relative there if I had to. I thin..."
READ MORE