Overview
Welcome to Torrwood Care Centre, a trusted provider of high-quality care services in the heart of Somerset. Situated in the picturesque South Horrington Village in Wells, our dedicated team is committed to providing personalised care that meets the unique needs of each resident. At Torrwood, we believe in creating a warm and supportive environment where residents feel at home. From round-the-clock care to engaging activities and delicious meals, we strive to ensure the well-being and happiness of everyone in our care. Discover peace of mind knowing your loved one is in good hands at Torrwood Care Centre.