Area Residents surprised by recent plans for Sherbourne Health Center

Contributed by Cabbagetown South Residents Assossciation Area residents were surprised to learn that Sherbourne Health has leased two floors of their building at 333 Sherbourne Street to St Michaels hospital to house a residential drug and alcohol withdrawal program.  The program currently runs out of two locations one at the Maxwell Meighan men’s hostel and […]