St. Teresa of Avila Catholic Church
christian place of worship · Saint Louis, MO
- Address
- 3636 N Market St, Saint Louis, MO 63113
- Phone
- (314) 371-1190
- Website
- ststb.org
- Where
- 38.6516, -90.2253
Search Hominin for St. Teresa of Avila Catholic Church
Other christian place of worships nearby
- West Bethel Missionary Baptist Church · christian place of worship · 0.1 km
- Azariah MB Church · christian place of worship · 0.1 km
- Saints Teresa and Bridget Catholic Church · christian place of worship · 0.1 km
- Temple of God Missionary Baptist Church · christian place of worship · 0.2 km
- Missionaries of Charity · christian place of worship · 0.2 km
- Kingdom Hall of Jehovah's Witnesses · christian place of worship · 0.2 km
- Greater Rising Star Missionary Baptist Church · christian place of worship · 0.3 km
- Oaks Of Righteousness · christian place of worship · 0.3 km
More in Saint Louis
- Walgreens · pharmacy and drug store · Saint Louis, MO
- Walgreens · pharmacy and drug store · Saint Louis, MO
- Conoco · gas station · Saint Louis, MO
- Firestone Complete Auto Care · automotive service · Saint Louis, MO
- Conoco · gas station · Saint Louis, MO
- Walgreens Pharmacy · pharmacy and drug store · Saint Louis, MO
- Phillips 66 · gas station · Saint Louis, MO
- Walgreens · pharmacy and drug store · Saint Louis, MO