St. Peters the Apostle Catholic Church

521 Harmony St., New Castle, DE 19720