Close Menu

ILC of California, Santa Rosa

ILC of California, Santa Rosa

521 Mendocino Ave.
Santa Rosa, CA 95401

Overview

DSLC operates as a non-profit organization dedicated to enhancing the lives and advancing the rights of people with disabilities in Sonoma, Napa, Lake and Mendocino counties in California, USA.USA.