St. Francis de Sales Church

2653 Ohio Ave
St. Louis, MO 63118
314-771-3100

All-pipe
Builder:Wicks
Date:1966
Manuals:III
Ranks:27
Action:Electric
Updated October 11, 2012