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 36,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. 

Are you looking for financial assistance?

Do you want to volunteer?

Are you interested in adoption?

Do you want to make a donation?


Please call us anytime between 8:30 a.m. and 5:00 p.m. Monday through Friday. 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!


CCC's Mission

To provide quality, compassionate human services to all people, especially the most vulnerable, regardless of faith.


CCC's Vision

To empower individuals, strengthen families, and build communities through faith and service.



Children's Services
Court Appointed Special Advocates

Foster Care

Pregnancy Counseling


Safety Net Services

Deaf and Hard of Hearing Advocacy
Developmental Disabilities


HELP: Debt Management

HELP: Help in Emergencies and Long Term Planning
Homeless Point of Entry

Immigration Counseling
Independence for Seniors
Interpreter Services

St. Francis House Food Pantry


Counseling Services
Individual and Family Therapy

Group Counseling and Workshops

Supervised Visitation for Children


Resettlement Services

Employment Services

Refugee Resettlement

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