Logo

St. Louis
Organ Archive

Eden Theological Seminary

475 East Lockwood
Webster Groves, MO 63119-3192
314-961-3627

All-pipe
Builder:Midwest
Date:1950
Manuals:II
Ranks:25

Updated January 16, 2008