Dell House

Dell House is a purpose-built care home located in Beccles, Suffolk, offering accommodation and personal care to up to 66 residents aged 65 and over. The home…