Description: New Roots Ibogaine is a leading provider of ibogaine treatment services, specializing in ibogaine treatment centers tailored to individuals seeking relief