Canadian Mental Health Association of New Brunswick, Saint John office

  • Non-Profit Organizations
560 Main St, Suite A315
Saint John, New Brunswick E2K 1J5
8:30 - 4:30 Monday through Friday
  • About

    The CMHA of NB, a province-wide, voluntary organization, promotes the mental health of all and supports the resilience and recovery of people experiencing mental illness.

  • Directions

    Located on the corner of Main St and Portand St, parking in rear off of Hilyard St