To view a full size video, click here.
St. Theresa Catholic School is located at:
705 St. Theresa Blvd
Sugar Land, TX 77498
The school’s direct line is 281.494.1157 if you have questions or concerns, or you may fill out the form below and someone will be in touch with you soon.