The Old Vicarage Care Home

The Old Vicarage Care Home is a purpose-built facility located in Leigh, Sherborne, Dorset, offering residential care for up to 41 service users. The home…