Texas Children's Health Plan 6330 West Loop South, Freeway, Bellaire, TX 77401