Immanuel Episcopal Church

100 Harmony St., New Castle, DE 19720