5 views 0 shares 0 comments
Created/changed by: System
Bookmarkset bookmark!

St. Catherine of Siena Catholic Church, United States

Category: Church/religious organization

Address details

7401 Delmar Blvd
63130 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-8207
www.saintcatherinestl.org

Business hours

Info

St. Catherine of Siena Catholic Church is an all welcoming independent Catholic Church

Mass Schedule:
Sunday 1:00pm

Discussions

Random Images

Contact details

St. Catherine of Siena Catholic Church

Address: 7401 Delmar Blvd, 63130 St. Louis, United States
Phone: (314) 329-8207