The Knolls Care Centre

The Knolls Care Centre is a nursing home located in Leighton Buzzard, providing personal and nursing care to up to 56 residents, some of whom are living with…