Holy Spirit Catholic Church

12 Winder Rd., New Castle, DE 19720