Saint Peter the Apostle Catholic Church and CemeteryParishShare517 Harmony StreetNew Castle, Delaware 19720United StatesGet directions