Logo

St. Louis
Organ Archive

Mary Mother of the Church

5901 Kerth Road
St. Louis, MO 63128
314-894-1373

Electronic
Builder:Rodgers
Date:1993
Manuals:II
Model:785

Updated June 30, 2016