We are committed to making access to competent immigration counseling available to those with limited resources.

Immigrants must overcome colossal language barriers and cultural obstacles as they integrate into our country. CCC’s Immigrant Services strives to aid their transition by providing essential services that build bridges and foster a community climate of acceptance.

Immigration Counseling: Our bilingual staff members, who are accredited by the Board of Immigration Appeals, offer immigration advice and assistance in completing immigration forms. We ensure that paperwork and procedures do not prevent people from receiving the status they deserve.

Bilingual Immigrant Community Liaison: collaborate with community service providers and low income immigrant communities to help connect newcomers with public resources.

School Liaison services for Immigrant youth: create a collaborative effort between immigrant students, parents, and schools in which youth can fully benefit from our American education system.

Free ESL classes at a variety of locations in the area: Our volunteer-driven ESL program provides immigrants with accessible, free English instruction designed to help immigrants secure jobs and become self sufficient within our community.

“CCC staff are an integral part of our ESL family. They provide invaluable resources and information that assist us in providing the best instructional placement for students.  School Liaison Cao Kim goes above and beyond the call of duty by taking school-related information to family homes and has even driven students to schools when there are transportation issues.”
- Valerie Gooss

Educational Specialist, Foreign Language and ESL K-12

Henrico County Schools

Richmond Office
Email Richmond


Hampton Office
Email Hampton


Roanoke Office
Email Roanoke


Volunteers Needed
Immigrant Services relies on the hard work of volunteers. Please visit our volunteer page or contact us to learn more about our current volunteer opportunities:

Email us

Email us

Email us

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