4092 Blow St.
St. Louis, MO 63116-2796
Get Directions

Immaculate Heart of Mary (St. Louis)

The parish of Immaculate Heart of Mary Catholic Church, located in South Saint Louis City, comprised of small neighborhoods filled with multi-generational families, strives to answer God's call to, commit to live the Gospel, celebrate the Eucharist as a community, serve the needs of others, participate in parish life and ministries, and strive to be a sign of God's love!
Founded: 1951
Deanery: South City Deanery
Contacts
Reverend Kristian Teater - Pastor
Deacon James Murphey Jr. - Permanent Deacon

Learn More

Mass Times
  • Sunday
    • 7:30 am / 10:00 am
  • Saturday (Vigil)
    • 4:30 pm
  • Monday
    • 8:00 am
  • Tuesday
    • 8:00 am
  • Wednesday
    • 8:00 am
  • Thursday
    • 8:00 am
  • Friday
    • 8:00 am
  • First Saturday
    • 8:00 am
Reconciliation Times
  • Saturday
    • 3:45 pm - 4:15 pm
Eucharistic Adoration Times
  • First Saturday
    • 8:30 am - 11:30 am