Ottawa River Integrative Mental Health is adjacent to Bloor-Yorkville in The Annex at 204 St Charles Street Suite 103. Online psychological assessment, psychotherapy and our THRIVE intensive outpatient program are all available with our Toronto psychologists and psychotherapists. In person services available in July 2026.