Illinois Spina Bifida Association

Description

The Illinois Spina Bifida Association works to improve the quality of life of children, adults, and families living with spina bifida.

Phone
(773) 444-0305
SECA Code
800-5775