Organization Details
Organization: ILC of Florida, Ocala
About:The Center for Independent Living of North Central Florida is an established community disability resource center operated by people with disabilities and serving North Central Florida for 35 years. We deliver high quality programs and services that enhance quality of life and increase levels of personal independence.
Location
Address:
3445 NE 24th Street
Ocala , FL 34470
Get directions