< Back to Portfolio School of Science and Technology 15015 TC Jester Blvd. Houston, TX 77068 Number of Students: 750 Grades: K-8 Square Footage : 66,500