Open Door Inc Open Door Inc 254 East Main Street Newark, DE - 19711 (302) 731-1504 Details City: Newark Email Address: N/A Program: Substance abuse treatment. Our Map Location