Address
123 E. Main Street Newark, DE 19711
About This Location
- 15,000 sq feet of commercial space in the heart of Newark
- Tenants include: Taverna, El Diablo, Citizens Bank, University of Delaware
- Building is on the site of the old Newark Farm & Home
- Portion of the original building is incorporated into new design