Overview
Welcome to Ash Tree in Leicestershire, where we pride ourselves on providing exceptional personalised care services. Situated at 81 Leicester Road, Shepshed, Loughborough, our dedicated team is committed to building trusting relationships with our residents and delivering high-quality care tailored to their individual needs. At Ash Tree, we strive to create a warm and welcoming environment where every individual feels valued and supported.