Facility:

Open Door Inc

City:

Newark

Address:

254 East Main Street Newark, DE - 19711

Website:
Phone Numbers:

(302) 731-1504

Email Addresses:
Fax Number:
Programs:

Substance abuse treatment.