St Leo the Great Catholic
Houston,
TX
US
St. Leo the Great Catholic Church, established in 1979 in Houston, Texas, serves as a vital spiritual hub for the local community. Located at 2131 Lauder Road, the church offers a range of services designed to enhance spiritual well-being, including regular Mass in both English and Spanish. In addition to worship services, St. Leo's provides opportunities for confession and spiritual growth, fostering a strong sense of community among its members. The church plays a crucial role in addressing local social needs through outreach initiatives, making it an integral part of the Catholic faith in Houston. Those seeking to engage with the church's resources can explore the various support services available.
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