Illinois Spina Bifida Association
The Illinois Spina Bifida Association works to improve quality of life for children, adults and families living with spina bifida. It offers programs, resources in English and Spanish and a legislative advocacy committee.
2211 N Oak Park Ave, Chicago, IL, 60707
Services: Family Support / System Navigation; Advocacy / Policy
Loading the full listing...