St. Peter's Cathedral Basilica
533 Clarence Street
London,
ON
N6A 3N1 CA
Chapel?
Organ ID: 65136
According to the Walcker opus list this was a 2-rank unit organ.
The database contains no images for this instrument. If you have some, please share them using the update entry button on this page.