Concordia Lutheran Church

7291 Sarah St.
St. Louis, MO 63143
314-647-1215

All-pipe
Builder:Moller
Date:1954
Manuals:III
Ranks:15
Updated January 16, 2008