1313 N Market Street
Wilmington DE 19801
Wilmington's new independent film theatre. Located in the Lower Atrium of 1313 N Market St in Downtown Wilmington. The Screening Room at 1313 is opened every weekend year-round showing first-run independent films.