Organization Details
Organization: ILC of California, Visalia
About:Encouraging people with disabilities to be in control of their lives and to live more independently through a diverse range of choices and opportunities.
Location
Address:
3435 S. Demaree St
Suite D
Visalia , CA 93277
Get directions