Newark, DE
122 W. Main St.
Newark, DE 19711
302-731-4627
Our charming facility highlights its original Victorian-era styling and architecture and was given a special Delaware Historic Marker by the state. Located in the heart of the historic downtown area, this location still offers ample parking for all of its visitors.