Sunday Daily Delawhere [11.22.15] Delaware Dem 9 years ago The New Castle Presbyterian Church on 2nd Street. It was originally built in 1707. Photo by xzmattzx.