Our Lady of Lourdes and St. Peter Roman Catholic Church
1107 Main St. at Best
Buffalo,
NY
14209 US
Organ ID: 3523
Updated through on-line information from James R. Stettner. -- Church closed in 1994. Organ relocated and restored without tonal changes.
Couplers have reversible pistons to activate/deactivate. Relocated to St. John the Baptist R. C., Boston, NY.