Clinics in Virginia

Below are the Virginia Association of Free & Charitable Clinics member clinics only (not all free clinics in Virginia are VAFCC members). Clinics offer a variety of health care services, including medical, dental, vision, mental health and pharmacy services. However, not all clinics offer all services and not all areas of Virginia have a free or charitable clinic. Clinics are independent, nonprofit, volunteer-driven and community-based organizations. Each clinic sets its own eligibility requirements and guidelines, and all must be contacted directly for help.

 

Central Region

Access Now
2821 Emerywood Parkway, Suite 200, Richmond, VA 23294
804-622-8145

Center for Healthy Hearts
1200 West Cary Street, Richmond, VA 23220
804-359-9375

CrossOver Healthcare Ministry
108 Cowardin Avenue, Richmond, VA 23224
8600 Quiocassin Road, Richmond, VA 23229
804-655-2794

Free Clinic of Powhatan
3908 Old Buckingham Road, Powhatan, VA 23139
804-516-2732

GoochlandCares
2999 River Road West, Goochland, VA 23063
804-556-6260

Hanover Interfaith Free Clinics
125 Beverly Road, Ashland, VA 23005
804-798-8890

Health Brigade
1010 North Thompson Street, Richmond, VA 23230
804-358-6343

Lucy Corr Village (for older adults)
6800 Lucy Corr Boulevard, Chesterfield, VA 23832
804-748-1511

Pathways' Free Specialty Clinic
1200 West Washington Street, Petersburg, VA 23803
804-862-1104
 

Eastern Region

Angels of Mercy 
7151 Richmond Road, Suite 401, Williamsburg, VA 23188
757-565-1700

Chesapeake Care
2145 South Military Highway, Chesapeake, VA 23320
757-5445-5700

Community Free Clinic of Newport News
727 25th Street, Newport News, VA 23607
757-594-4060

Guadalupe Free Clinic of Colonial Beach
5 Irving Avenue South, Colonial Beach, VA 22443
804-224-0571

Gloucester-Mathews Care Clinic
6031 Industrial Parkway, Gloucester, VA 23061
804-642-9515

H.E.L.P Medical and Dental Clinic
1320 LaSalle Avenue, Hampton, VA 23669
757-272-2577

HOPES Free Clinic
830 Southampton Avenue, 1st Floor, Norfolk, VA 23510
757-446-0366

Lackey Clinic
1620 Old Williamsburg Road, Yorktown, VA 23690
757-886-0608

Ledwith-Lewis Free Clinic
317 Duke Street, Tappahannock, VA 22560
804-443-9590

Northern Neck-Middlesex Free Health Clinic
51 Williams B. Graham Court, Kilmarnock, VA 22482
804-435-0575

Park Place Health and Dental Clinic
606 West 29th Street, Norfolk, VA  23508
757-683-2692

Western Tidewater Free Clinic
2019 Meade Parkway, Suffolk, VA 23434
757-923-1060
 

Northern Region

Adams Compassionate Health Care Network
4431 Brookfield Corporate Drive, Unit F, Chantilly, VA 20151
703-542-3366

Arlington Free Clinic
2921 11th Street South, Arlington, VA 22204
703-979-1400

Catholic Charities of the Diocese of Arlington Mother of Mercy Free Medical Clinic
9380 Forestwood Lane, Unit B, Manassas, VA 20110
703-335-2779

Culmore Clinic
6165 Leesburg Pike, Falls Church, VA 22044
703-260-8429

Grace Community Clinic
14631 Lee Highway, Suite 313, Centreville, VA 20121
703-650-9099

Loudoun Free Clinic
224-A Cornwall Street NW, Leesburg, VA 20176
703-779-5416

Mason and Partners Clinic
99 Adams Street, Manassas, VA 20110
7224 Commerce Street, Springfield, VA 22150
703-993-5880

Nova ScriptsCentral
6400 Arlington Boulevard, Suite 120, Falls Church, VA 22042
703-532-0269

Prince William Area Free Clinic
13900 Church Hill Drive, Woodbridge, VA 22191
703-499-9034

Northwestern Region

Augusta Regional Clinic
342 Mule Academy Road Fishersville, VA 23452
540-221-6723

Charlottesville Free Clinic
1138 Rose Hill Drive, Charlottesville, VA 22903
434-296-5525

Dr. Terry Sinclair Health Clinic
301 North Cameron Street, Winchester, VA 22601
540-536-1680

Fauquier Free Clinic
35 Rock Pointe Lane, Warrenton, VA 20186
540-347-0394

Fredericksburg Counseling Services
305 Hanson Avenue, Suite 140, Fredericksburg, VA 22401
540-373-2320

Free Clinic of Culpeper
610 Laurel Street, Suite 3, Culpeper, VA 22701
540-829-5032

Greene Care Clinic
39 Stanard Street, Stanardsville, VA 22973
434-985-7000

Harrisonburg-Rockingham Free Clinic
25 West Water Street, Harrisonburg, VA 22801
540-433-5431

Living Water Community Clinic
32345 Constitution Highway, Suite H, Locust Grove, VA 22508
540-854-5922

Lloyd F. Moss Free Clinic
1301 Sam Perry Boulevard, Fredericksburg, VA 22401
540-741-1061

Madison Free Clinic
410 North Main Street, Madison, VA 22727
540-948-3667

Orange County Free Clinic
101 C Woodmark Street, Orange, VA 22960
540-672-0793

Page County Free Clinic
732 East Main Street, Luray, VA 22835
540-743-1054

Shenandoah Community Health Clinic
124 Valley Vista Drive, Woodstock, VA 22664
540-459-1700

St. Luke Community Clinic
316 North Royal Avenue, Front Royale, VA, 22630
540-636-4325
 

Southwestern Region

Bedford Christian Free Clinic
104 Center Street, Bedford, VA 24523
540-586-4666

Bradley Free Clinic
1240 Third Street SW, Roanoke, VA 24016
540-344-5156

Brock Hughes Medical Center
450 West Monroe Street, Wytheville, VA 24382
276-223-0558

Caring Hearts Free Clinic of Patrick County
835 Woodland Drive, Suite 101, Stuart, VA 24171
276-694-3410

Christian Free Clinic in Botetourt
7330 Roanoke Road, Fincastle, VA 24092
50-353-0509

Community Access Network
99 9th Street, 5th Floor, Lynchburg, VA 24504
1900 Tate Springs Road, Suite 3, Lynchburg, VA 24504
2420 Memorial Avenue, Lynchburg, VA 24501
434-200-3366

Crossroads Medical Mission
300 West Valley Drive, Bristol, VA 24201
276-466-1600

G. Wayne Fralin Free Clinic
321 Tazewell Avenue SE, Roanoke, VA 24013
540-777-7671

Free Clinic of Central Virginia
1016 Main Street, Lynchburg, VA 24504
434-847-5866

Free Clinic of Franklin County
1171 Franklin Street, Rocky Mount, VA 24151
540-489-7500

Free Clinic of Pulaski County
25 Fourth Street NW, Pulaski, VA 24301
540-980-0922

Free Clinic of the Twin Counties
140 Larkspur Lane, Suite C, Galax, VA 24333
276-236-0421

Healing Hands Health Center
245 Midway Medical Park, Bristol, TN 37620
423-652-0260

Health Wagon
233 Chase Street, Clintwood, VA 24228
276-926-2260
5626 Patriot Drive, Wise, VA 24293
276-328-8850

Mel Leaman Free Clinic at Emory & Henry College
601 Radio Hill Road, Marion, VA 24354
276-781-2090

Roanoke Valley Mental Health Care Collaborative
10 East Church Avenue, Suite 300, Roanoke, VA 24011
540-344-031

Tri-County Health Clinic
6105 Governor George C. Peery Highway, Richlands, VA 24641
276-963-8505
 

 


A Lifesaving Investment

Working towards a Virginia where all people have access to comprehensive, quality healthcare by supporting and advocating for our member clinics so that hardworking individuals and families are protected from healthcare crises.

Volunteer

Donate

Subscribe