Our Lady Queen of Peace Shrine at Holy Spirit Church
- 12 Winder Rd
- New Castle, DE 19720
- Phone: (302) 658-1069
- Visit Website
- |
General
-
Accessible:
-
Gift Shop:
General
-
Accessible:
-
Group Friendly:
General
-
Accessible:
-
Gift Shop:
-
Group Friendly: