When all the fuss dies down, I think that the centre will not have the massive negative impact that people fear. There is an OATC (Ontario Addiction Treatment Centre) just around the corner from where I live. A local group, Street Health, has a centre right down town .... and the Hotel Dieu Hospital runs a detox centre downtown ... no major problems at all.
Of course, we all know that the perfect location for most folks is nimby

