*Texas Scottish Rite Hospital for Children Ages served: Children 214-559-7855 Address: Spina Bifida Clinic 222 Welborn Street Dallas, TX 75219-3993