Logo

St. Louis
Organ Archive

Delmar Baptist Church

1001 Municipal Center Drive
Town and Country, MO 63131

Combination Pipe and Electronic
Builder:Classic Organ Works
Date:1993
Manuals:II
Ranks:35

Updated October 11, 2012