Logo

St. Louis
Organ Archive

Salem Lutheran Church (LCMS)

5180 Parker Road
Florissant, MO 63033
314-741-6781

Combination Pipe and Electronic
Builder:Rodgers
Manuals:II

Updated October 11, 2012