About Us

CCC helps the most vulnerable individuals and families in central and southwestern Virginia. We provide support in crisis as well as services to strengthen families and nurture children. 

Since 1923 we have been providing these life changing services to anyone who needs them. Our offices in Richmond, Roanoke, Norton and Hampton Roads help people every day.  Last year we helped over 30,000 people! That’s equal to each full-time staff helping one client per work hour, hour after hour, without breaks, day in and day out – all year long.

CCC is accredited by the Council on Accreditation and Family Services. This means that we meet the highest degrees of standards in providing human services to our community. 

We hope you’ll take some time to explore our website. See how we can help you and others in the community through our programs. Check out how you can help others through volunteerism and giving. 

We’re also happy to speak with you in person or on the phone. We have multiple locations to help you find the right fit at CCC. And you can always send us an email. We look forward to hearing from you!

PROGRAMS AT-A-GLANCE:

Support in Crisis
Help in Emergencies and Long Term Planning
Debt Management
Pregnancy Counseling
St. Francis House Food Pantry
Refugee Resettlement
Interpreter Services
Homeless Point of Entry

Strengthening Families
Individual/Family Therapy
Batterer Intervenion and Anger Management Groups
Supervised Visitation for Children
Independence for Seniors
Guardianship
Deaf and Hard of Hearing Advocacy
Developmental Disabilities
Immigrant Services

Nurturing Children
Adoption
Foster Care

Court Appointed Special Advocates
Home Donate Now General Inquiries Website Help Privacy Policy Work With Us! Contact Us
CCC Colors