Never miss a Delaware County story!
“Last Call” a movie with its roots deep in Upper Darby and Delaware County, is scheduled to open March 19.
The movie is loosely based…
Before we send you to this site, please subscribe to our daily newsletter.