0 Uncategorized Texas Pediatric Medical Center - South Houston 1611 Spencer Hwy, Suite F, South Houston, Texas 77587