Skip to main content Skip to bottom nav
St Leo the Great Catholic

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.

Is this your listing?

Join our provider directory for 3 free months of referrals
Claim it now
Online Therapist

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
4.7 Trustpilot Rrating
There’s always someone ready to listen on 7 Cups