Immaculate Conception Roman Catholic Church3135 Lafayette Ave.St. Louis,
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.