*Texas Children’s Hospital Spina Bifida Clinic

Ages served: Children

832-822-4308

Address:

Texas Medical Center
6701 Fannin Street
Wallace Tower, Floor 16, Suite 1610.01
Houston, TX 77030