Virginia Association of Free Clinics
Home About Us Our Stories Contact Us Media Area Links
Healthy Together
How We Help Get Involved Make A Donation Find A Free Clinic Our Partners
Find A Free Clinic
Find A Free Clinic Map

Interactive VAFCC Clinics map on Google Maps ** Interactive Community Health Centers Map on Google Maps

 

 

 

Arlington
Arlington Free Clinic

Ashland
Hanover Interfaith Free Clinics

Aylett
The Cornerstone Free Health Clinic

Bedford
Bedford Christian Free Clinic

Bristol
Crossroads Medical Mission
Healing Hands Health Center (TN)

Centerville
Grace Community Center (Affiliate Member)

Chantilly
Adams Compassionate Health Care Network (Affiliate Member)

Charlottesville
Charlottesville Free Clinic

Chesapeake
Chesapeake Care

Clintwood
Health Wagon

Covington
Riverside Health Center

Culpeper
Free Clinic of Culpeper

Danville
Free Clinic of Danville

Fairfax
Mission Life Center Hope Clinic

Fishersville
Augusta Regional Free Clinic

Fincastle
Christian Free Clinic in Botetourt

Fredericksburg
Fredericksburg Counseling Services
Lloyd F. Moss Free Clinic

Front Royal
St. Luke Community Clinic

Goochland
Goochland Free Clinic and Family Services

Hampton
Dr. Richard F. Clark H.E.L.P. Free Clinic

Harrisonburg
Harrisonburg-Rockingham Free Clinic

Hayes
Gloucester-Mathews Free Clinic

Kilmarnock
Northern Neck Free Health Clinic

Leesburg
Loudoun Free Clinic

Lexington
Rockbridge Area Health Center

Lynchburg
Free Clinic of Central Virginia


image

Madison
Madison Free Clinic

Marion
Mel Leaman Free Clinic of Smyth County

Newport News
Community Free Clinic of Newport News

Norfolk
Park Place Health and Dental Clinic (Affilate Member)
Hopes Free Clinic (Affiliate Member)

Orange
Orange County Free Clinic

Petersburg
Pathways

Powhatan
Free Clinic of Powhatan

Pulaski
Free Clinic of Pulaski County

Richlands
Reddy Tri-County Health Clinic

Richmond
Access Now
Cross Over Health Care Ministry
Fan Free Clinic
Center for High Blood Pressure
Lucy Corr Village (Affiliate Member)

Roanoke
Rescue Mission Ministries
Bradley Free Clinic
Roanoke Valley Mental Health Care Collaborative

Rocky Mount
Free Clinic of Franklin County

Stanardsville
Greene Care Clinic

Stuart
Caring Hearts Free Clinic of Patrick County

Suffolk
Western Tidewater Free Clinic

Surry
Surry Area Free Clinic

Tappahannock
Tappahannock Regional Free Clinic

Virginia Beach
Beach Health Clinic

Warrenton
Fauquier Free Clinic

Winchester
Free Medical Clinic of Northern Shenandoah Valley

Woodbridge
Prince William Area Free Clinic

Woodstock
Shenandoah County Free Clinic

Wytheville
Brock Hughes Free Clinic

Yorktown
Lackey Free Clinic

image
image
image
Anthem

Arlington Free Clinic
Alleghany Highlands Free Clinic Arlington Free Clinic Augusta Regional Free Clinic Beach Health Clinic Bedford Christian Free Clinic Bradley Free Clinic Brock Hughes Free Clinic Caring Hearts Free Clinic of Patrick County Caring Hearts Free Clinic of Patrick County Chesapeake Care Christian Free Clinic in Botetourt Cross Over Ministry Crossroads Medical Mission Dr. Richard F. Clark H.E.L.P. Free Clinic Fan Free Clinic Fauquier Free Clinic Fredericksburg Counseling Services Free Clinic of Central Virginia Free Clinic of Culpeper Free Clinic of Danville Free Clinic of Franklin County Free Clinic of Pulaski County Free Clinic of the New River Valley Free Medical Clinic of Northern Shenandoah Valley Gloucester-Mathews Free Clinic Goochland Free Clinic &  Family Services Greene Care Clinic Hanover Interfaith Free Clinic Harrisonburg-Rockingham Free Clinic Healing Hands Health Center (TN) Health Wagon Lackey Free Family Medicine Clinic Lloyd F. Moss Free Clinic Loudoun Community Free Clinic Love of Jesus Health Clinic Madison Free Clinic Mission Life Center Hope Clinic Northern Neck Free Health Clinic Orange County Free Clinic Pathways Prince William Area Free Clinic Reddy Tri-County Health Clinic Rescue Mission Health Care Center Richmond Area High Blood Pressure Center Roanoke Valley Mental Health Care Collaborative Rockbridge Area Free Clinic Shenandoah County Free Clinic Smyth County Free Clinic St. David's Free Health Clinic St. Luke Community Clinic Surry Area Free Clinic Tappahannock Free Clinic Western Tidewater Free Clinic