Home
Our Parish
Sacraments
Events
Ministries
Resources
Visit Us
More...
2405 Navigation Blvd. Houston, TX 77003; tel.(713) 222-0203 parish@olghouston.org