Overview
Welcome to Willow Lodge in Lancashire, located on Whalley Road in Altham West, Accrington. We pride ourselves on providing personalised care services tailored to meet the individual needs of each resident. At Willow Lodge, trust and quality are at the heart of everything we do. Our dedicated team is committed to ensuring the well-being and comfort of all residents, creating a warm and supportive environment where they feel truly at home.