3205 North Twyman Road, Independence, MO
Embark Behavioral Health
- Inpatient / Residential
- Telehealth
Embark Behavioral Health is a private treatment facility in Independence, MO offering inpatient / residential and telehealth. Program name: Independence STR.