Manor On the Hill

450 N Main St Leominster MA 01453 (888) 848-5698
Rating: 4.0

Reviews for Manor On the Hill

Rating: 4.0 Based on 1 review Write a review
Friendly staff, nice rooms, no kitche...
 Dec 2012
Friendly staff, nice rooms, no kitchenette, clean, Adult Day Health on-site for activities. Nice diningroom, close to Rt. 2, read more