Churches in Texas
icon-img
Our Lady Of Grace Parish

Our Lady Of Grace Parish

1211 Michigan St.
South Houston, TX - 77587
(713) 946-6461

Mass Schedule

Sunday 9:00 AM Spanish ; 11:00 AM Spanish | Saturday 7:30 PM Spanish

0/5 (No Reviews)

South Houston