Welcome to our parish!

Location

St. Theresa’s Catholic Church
705 St. Theresa Blvd.
Sugar Land, Texas 77498


Get Directions

Upcoming Events

Sat 23

St. Theresa World Bazaar

April 23, 2016 - April 24, 2016