Cumberworth Lodge Care Home is a medium-sized care facility located in Doncaster, providing accommodation and personal care for up to 26 residents. The home…