411 Newark Shopping Center
Newark, Delaware 19711

Now in its sixth year, the Newark Film Festival continues to bring movies that matter to Delaware.

Added by Upcoming Robot on September 26, 2010