50,000+ hours of care and counting!
Leo's Place, your compassionate home away from home, has been honoured to provide over 50,000 hours of care since opening in January 2021. 1/4
Leo's Place, your compassionate home away from home, has been honoured to provide over 50,000 hours of care since opening in January 2021. 1/4