5 Screens
401 Newark Shopping Center, Newark, DE 19711
Main Street Movies 5 is a movie theater located at 230 E. Main Street in Newark, Delaware. It is a local gathering spot where you can catch the latest films.
Verify to immediately update theatre information, respond to reviews, and more!
+