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