Open Door Inc
3301 Green Street, Claymont DE, 19703
Open Door Inc (Claymont) located at 3301 Green Street, Claymont, DE 19703, United States is a drug treatment program providing substance abuse treatment with outpatient care. Adolecents or teens and DUI or DWI offenders are supported for this Delaware drug rehab center. Medicaid, medicare, private health insurance, and self payment is accepted.