Logo

St. Louis
Organ Archive

International Center Lutheran Church-Missouri Synod

1333 S. Kirkwood Road
Kirkwood, MO 63122
314-268-1572

All-pipe
Builder:Zimmer
Date:1982
Manuals:III
Ranks:30

Updated September 30, 2008