18 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
St. Catherine of Siena Catholic Church, United States
Category: Church/religious organization
Address details
7401 Delmar Blvd63130 St. Louis
United States
St. Louis, United States Print route » N38° 35' 29.77429" W90° 13' 33.27026" (38.591603968294, -90.225908406783) Start navigation »
Phone & WWW
(314) 329-8207www.saintcatherinestl.org
Business hours
Info
St. Catherine of Siena Catholic Church is an all welcoming independent Catholic ChurchMass Schedule:
Sunday 1:00pm