With support from the City of Toronto, St. Felix Centre will open a shelter at 629 Adelaide St. W. in fall 2024 for people experiencing homelessness. The site is a relocation of the program operated ...
Some results have been hidden because they may be inaccessible to you