Special Treatment Clinic Dépistage · English · Toronto About Special Treatment Clinic [site web] 76 Grenville Street, 3rd Floor 416-351-3800 ext. 2207