Organization Details
Organization: ILC of Illinois, Watseka
About:Options Center for Independent Living partners with persons with disabilities who want to live independently and participate fully in society.
Location
Address:
130 Laird Ln
Suite 103
Watseka , IL 60970
Get directions