The Donwood Institute, located at 175 Brentcliffe Rd., just north of Eglinton Avenue in Toronto, has been a destination of last resort for many people struggling with addiction, since Dr. Gordon Bell founded the drug and alcohol rehab centre in 1967.
|