Saint Peter Church 27551 Volo Village Rd, Volo, IL 60073, United States | Directions → Relics Map Notes Maria Goretti Are we missing something?Add a Relic Saint Peter Church Notes Content What relic needs to be added? Please, login to contribute. Accounts are created with donations in order to ensure legitimate contributors.