Our Lady Queen of Peace Shrine at Holy Spirit Church

Our Lady Queen of Peace Shrine at Holy Spirit Church Photo

Standing alongside the Holy Spirit Church in New Castle is the statue of Our Lady, Queen of Peace. This statue is visible to anyone who travels over the Delaware Memorial Bridge.

Address:

12 Winder Rd New Castle, DE 19720

Local Phone:


What's Nearby