St Peter's Catholic Church 521 Harmony St New Castle, DE 19720 Phone: (302) 328-2335 Fax: (302) 328-0519 View Website
Category: Churches