Charity logo

St. Peter's Cathedral Basilica, London, ON Canada

Map marker icon

LONDON, ON

Start a fundraiser

Registered Name: ST. PETER'S CATHEDRAL BASILICA

Business No: 119109817RR0036