The Old Vicarage Care Home is a residential care facility located in Leigh, Sherborne, Dorset, offering care for up to 41 residents. The home provides…