Skip to main content

St. Simon The Apostle Catholic Church

christian place of worship · roman catholic place of worship · Saint Louis, MO

Address
11011 Mueller Rd, Saint Louis, MO 63123-6942
Phone
(314) 842-3848
Website
stsimonchurch.org
Where
38.5243, -90.3468

Search Hominin for St. Simon The Apostle Catholic Church

Other christian place of worships nearby

More in Saint Louis

St. Simon The Apostle Catholic Church — christian place of worship in Saint Louis, MO | Hominin