Overview
Welcome to St Leonards Place in Medway, where we are dedicated to providing exceptional care tailored to meet the individual needs of each resident. Situated at 96 Maidstone Road, Chatham, our experienced team is committed to delivering personalised care with compassion and respect. We understand the importance of trust in the care relationship and strive to create a warm and welcoming environment for all our residents. At St Leonards Place, quality care is our priority, and we are here to support you every step of the way.