OSF Healthcare / Children’s Hospital of Illinois Spina Bifida Clinic

Ages served: Children and adults

309-624-4064

Address:

530 NE Glen Oak Lane
Peoria, IL 61603