St. Leo the Great

2131 Lauder Road
Houston, Texas 77039-3199
Phone: (281) 449-2344
Email: info@stleohouston.org
Website: https://www.stleohouston.org/
ADVERTISEMENT

Mass Times

Monday - Friday
8:00am -English
7:00pm - Spanish

Saturday
5:30pm - English
7:00pm - Spanish

Sunday
7:00am - English
8:00am - Spanish (Mass for Children in Spanish / Parish Hall)
8:30am - Spanish
11:00am - English
1:00pm - Spanish
4:00pm - Spanish
6:00pm - Spanish

Update Church Info »

Map

ADVERTISEMENT

Churches nearby St. Leo the Great in Houston, Texas

Crafted with