noun: inscape

  1. the unique essence or inner nature of a person, place, thing, or event, especially depicted in poetry or a work of art.

from in- ² + -scape, as in landscape 

An integrative addiction treatment and ibogaine aftercare program that combines indigenous plant medicines with naturopathic systems, phytotherapy and psychotherapy.


The Program

Our Services

Our Mission