Contact Us

St. Peter the Apostle Parish Office 302-328-2335

St. Peter the Apostle School Office 302-328-1191

stpeternewcastle.org

https://www.facebook.com/StPeterAA/

We are located at 515 Harmony Street, New Castle, DE 19720