Immaculate Heart of Mary is a vibrant Catholic parish dedicated to fostering community and spiritual growth within St. Louis, MO. Serving nearly 2,000 multicultural families, the organization fulfills its mission through worship, education, and various support services. Immaculate Heart of Mary actively encourages fellowship among its members and plays a crucial role in enhancing local social well-being. The parish hosts numerous events that strengthen community ties and provide resources for spiritual enrichment. By offering a welcoming environment, it supports individuals and families in their journey of faith. Discover the range of support services available to enrich your spiritual life and engage with the community.
Get support with online therapy
7 Cups therapists are vetted, licensed and highly experienced. Get matched with a therapist and start messaging them today.
Video
Online Chat