For the second consecutive year, Maple Lodge Care Home in Witherwack has received a ‘Top 20 Care Homes in North East England 2025’ award from leading care home review website carehome.co.uk.