Theatre N at Nemours
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.
1007 Orange Street Wilmington, DE 19801
Saturday: 12:00 – 7:00 PM
Sunday: 12:00 – 7:00 PM