Organization Details
Organization: ILC of Ohio, Euclid
About:Provide consumer-driven services and advocacy which empower individuals with disabilities to lead self-directed and inclusive lives in the community.
Location
Address:
26250 Euclid Ave.,
Suite 801
Euclid , OH 44132
Get directions