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.

Address:

1007 North Orange Street Wilmington, DE 19801

Local Phone:


What's Nearby