Immaculate Conception Roman Catholic Church
3135 Lafayette Ave.
St. Louis,
MO
63104 US
Organ ID: 19196
Merged in 1977 with St. Henry R. C., using Immaculate Conception's building. Church scheduled to be closed in 2005.
The database contains no images for this instrument. If you have some, please share them using the update entry button on this page.