Address
129 East Main Street Newark, DE 19711
About This Location
- 5000 sq feet of retail space
- Divided into two 2500 sq ft suites
- Presently occupied by Delaware Running Company & Roots Natural Kitchen
- Parking conveniently located in free lot behind the building