Texas Recognized School

800 Dillard Street, Houston, TX 77091