Please read below for current information about Masses at our parish.
Saint Theresa Catholic Church
Catholic Church in Sugar Land, Texas