Address
168 South Main Street Newark, DE 19711
About This Location
- 6000 sq feet commercial suite
- Has been home to Delaware Dance Company for the last 15 years
- Convenient parking in front and side of building
- Right off of South Main Street
- Adjacent to the University of Delaware’s main campus