Churches-Anglican in New Castle, DE Immanuel Episcopal Church On The Green100 Harmony St # 1New Castle, DE, 197203023282413Bingo PlacesChurchChurches & Places Of WorshipChurches Episcopal AnglicanChurches For RentChurches For SaleChurches Places Of Worship Show More