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

Sunday: 7:00 AM 8:00 AM Spanish 8:30 AM Spanish 11:00 AM 1:00 PM Spanish 4:00 PM Spanish 6:00 PM Spanish
MonFri 8:00 AM 7:00 PM Spanish
Saturday: 5:30 PM 7:00 PM Spanish

Update Church Info »

Map

ADVERTISEMENT

Churches nearby St. Leo the Great in Houston, Texas

Crafted with