Logo

St. Louis
Organ Archive

Our Lady of Sorrows R. C. Church

5020 Rhodes Avenue
St. Louis, MO 63109
314-351-1600

All-pipe
Builder:Wicks
Date:1906
Manuals:III
Ranks:53

Updated January 16, 2008