Texas Southren University (TSU) Lab School

3100 Cleburne
Houston, TX - 77004

(713) 313-6756


Hours: Monday - Friday 7:30 am - 3:00 pm

Enrollment






Your Opinion Matters. Leave a Review