Logo

St. Louis
Organ Archive

Grace and Peace Fellowship

5574 Delmar
St. Louis, MO 63112
314-367-8959

All-pipe
Builder:Kilgen
Date:1929
Manuals:III
Ranks:30

Updated January 16, 2008