Chater Lodge Care Home

Chater Lodge Care Home, located in the rural village of Ketton near Stamford, offers residential and specialist dementia care to a maximum of 45 residents.…