Organization Details
Organization: ILC of Illinois, Swansea
About:To empower persons with disabilities to live independently and to promote accessibility and inclusion in all areas of life.
Location
Address:
#15 Emerald Terrace
Swansea , IL 62226
Get directions