JUMP TO:
  • Top Places
  • All
0 Ratings
+ Share On... Facebook Twitter

St. Francis de Sales

Map & Directions 2653 Ohio Ave.
Saint Louis, MO 63118
FLAG
 
314-771-3100
  • Call for hours

Description

Merchant's Description

In January 2005, the Institute of Christ the King Sovereign Priest became a part of the great Catholic tradition of St. Louis.

 
Member Reviews

No Reviews yet, leave the first one below!

Your Review:

Your Rating:

 

 
Tips from foursquare

  • Charles on 11/17/13

    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.

Check out St. Francis de Sales on Foursquare

Reviews and News

 
Best Of Awards

advertisement

Today's Daily Deal

VIP access to Cinco de Mayo St. Louis on Cherokee Street (a $70 value) View more Voice Daily Deals

Events Nearby

Religion and Spirituality Nearby

See More Religion and Spirituality
advertisement
Loading...