St. Theresa Catholic Church

Catholic

705 St Theresa Blvd, Sugar Land, TX, 77498

Phone: (281) 494-1156

Website: sugarlandcatholic.com/welcome

Connect: Facebook

Nearby Churches

More Catholic churches in Sugar Land, TX

What to expect on your first visit