Ellesmere House

Ellesmere House is a care home located in the heart of Ellesmere, Shropshire, offering accommodation and personal care services to a maximum of 28…