Immaculate Heart of Mary Parish is a community of Catholics in the Archdiocese of St. Louis that strive to embrace the Gospel of Joy. We endeavor to do so by being informed in faith, hospitable to all, and motivated to serve God and neighbor.
(636) 398-5270 (636) 398-5577 Visit Website