Theatre N at Nemours
- 1007 N. Orange Street
- Wilmington, DE 19801
- Phone: (302) 295-8304
- Visit Website
- |
Theatre N at Nemours restores movies to downtown Wilmington 20 years after the last movie theatre was demolished. Theatre N shows first-run independent and foreign films every weekend.