Logo

St. Louis
Organ Archive

Immaculate Conception Church

2934 Marshall Ave
Maplewood, MO 63143
314-645-3307

All-pipe
Builder:Estey
Date:1920
Manuals:II
Ranks:12

Updated January 16, 2008