Logo

St. Louis
Organ Archive

Eden United Church of Christ

8920 Eden Avenue
Affton, MO 63123
314-631-8930

All-pipe
Builder:Wicks
Date:1967
Manuals:II
Ranks:4

Updated January 16, 2008