Caritas Center

Caritas Center is a new 3-story 46,500 sq. ft. facility which will provide supportive services for the homeless and near homeless, a medical respite for homeless persons and a 2,000 sq. ft. Federally Qualified Health Center (FQHC) as part of the Caritas Village Project in downtown Santa Rosa, CA. Catholic Charities of the Diocese of Santa Rosa (CCDSR), the project sponsor, is the principal source of services to the poor, homeless and immigrants in Sonoma County, as well as a key provider of social services in counties north of Sonoma to the Oregon border. CCDSR now serves more than 76,000 people each year. Caritas Center will centralize and expand the services and programs currently on the existing CCDSR site into a single comprehensive homeless support services facility.

More CDFI Stories...

View our enter story database...