St Michael's Homes provides two programs within its rehabilitative homes serving a total of 75 individuals in four residential settings, all located in the City of Toronto. Current... more... See more text