January 29, 2017 @ 11:30 am - 12:30 pm Open House St. Theresa Catholic School 705B St. Theresa Blvd., Sugar Land