Harmony Healing is an established center providing individualized, evidence-based therapy in an outpatient setting in Cherry Hill, New Jersey. Programs address addiction and mental health issues with flexible, adaptable courses of treatment, which include intensive outpatient therapy (IOP) and partial hospitalization (PHP) offered three days a week. These services are supplemented with medication-assisted treatment, individual counseling, group support, 12-Step programs, music therapy, adventure therapy, and mindfulness. To ensure further progress, Harmony partners with supportive housing in Cherry Hill for extended aftercare support. Accredited by The Joint Commission and accepting most private insurance, Harmony Healing offers a warm, supportive setting where patients can feel motivated to lead clean lives.