Manor on the Hill

Assisted Living community in Leominster, MA (Worcester County)

450 North Main Street, Leominster, MA

Phone: (978) 537-1661

Licensed capacity: 81 beds

Care types: Memory Care, Assisted Living

View full listing on My 24 Care