Address
108 East Main Street Newark, DE 19711
About This Location
- 30,000 sq feet of prime commercial space in downtown Newark
- Current residents include: University of Delaware, Heart and Home, EC Shades, Chef Tan
- Located directly new to the Main Street Post Office and the Newark Bank Building