Free or sliding scale clinics

Bon Secours Care-A-Van (Manchester) 804-545-1920
Capital Area Health Network – Bermuda Medical Center 804-780-0840
Central Virginia Health Services: Petersburg 804-733-5591
Central Virginia Health Services: Hopewell-Prince George 804-452-5800

CrossOver Healthcare Ministry (Cowardin Ave.) – no children

CrossOver West Health Center (Quioccasin Rd.) – children

804-655-2794
Daily Planet – Richmond 804-783-2505
Planned Parenthood: Hamilton Health Center of Richmond 804-355-4358
Powhatan Free Clinic 804-598-5637