Looking for Churches near you? Try the smart geolocation service.

St. Leo the Great

2131 Lauder Road
Houston, Texas 77039-3199
Phone: (281) 449-2344
Website: http://www.diogh.org/ParishPages/parishpages-new/stleothegreat-houston.htm

Mass Times

Monday through Friday- 8AM in English, 7PM in Spanish

Saturday- 5:30PM in English, 7PM in Spanish

Sunday- 7AM and 11AM in English, 8:30AM, 1PM, 4PM, and 6PM in Spanish

Update Church Info »

Map

Churches nearby St. Leo the Great in Houston, Texas

Crafted with