St. Francis de Sales Oratory

Church
0.0
Dựa trên 1 đánh giá

Đánh giá

Ch
Charles
125 month ago
Known as the "Cathedral of South St. Louis", St. Francis de Sales was dedicated in 1908. Built in the Gothic Revival style it features the tallest church spire in the city at over 300 feet.