Local
Community Health Centers
Nonprofit organizations in Virginia providing comprehensive primary health care to anyone seeking care.
Valley Health Shenandoah Memorial Hospital Family Medicine
Shenandoah Memorial Hospital
5173 North Main Street, Mt. Jackson, VA, 22842
Main:
(540) 459-1350
Fax:
(540) 459-1351
48th Street Physicians
Southeastern Virginia Health System
4714 Marshall Avenue, Newport News, VA, 23607
Main:
(757) 380-8709
Fax:
(757) 952-1345
Chesapeake Community Health Center
Southeastern Virginia Health System
490 Liberty Street, Chesaspeake, VA, 23324
Main:
(757) 228-1288
Fax:
(757) 228-1232
East End Physicians
Southeastern Virginia Health System
1033 28th Street, 2nd Floor, Newport News, VA, 23606
Main:
(757) 952-2160
Fax:
(757) 952-2169
Franklin Community Health Center
Southeastern Virginia Health System
1357 Armory Drive, Franklin, VA, 23851
Main:
(757) 304-5570
Fax:
(757) 304-5577
Homeless Health Care, East End Physicians
Southeastern Virginia Health System
1033 28th Street, 2nd Floor, Newport News, VA, 23606
Main:
(757) 952-2160
Fax:
(757) 952-2169
Homeless Health Care, Main Street Physicians
Southeastern Virginia Health System
157 North Main Street, Suite A, Suffolk, VA, 23434
Main:
(757) 925-1866
Fax:
(757) 942-1282
Main Street Physicians, Suffolk
Southeastern Virginia Health System
157 North Main Street, Suite A, Suffolk, VA, 23434
Main:
(757) 925-1866
Fax:
(757) 942-1282
Stoneybrook Physicians
Southeastern Virginia Health System
15425-H Warwick Blvd, Newport News, VA, 23607
Main:
(757) 874-8400
Fax:
(757) 947-2001
Virginia Beach Family Medical Center
Southeastern Virginia Health System
940 General Booth Boulevard, Virginia Beach, VA, 23451
Main:
(757) 425-3610
Fax:
(757) 425-1582
Primary Care, Amelia Health Center
Southern Dominion Health System
8920 Otterburn Road, Amelia, VA, 23002
Main:
(804) 561-5150
Fax:
(434) 696-1557
Primary Care, Dinwiddie Medical Center
Southern Dominion Health System
13855 Courthouse Road, Dinwiddie, VA, 23841
Main:
(804) 469-3731
Fax:
(434) 696-1557
Primary Care, Emporia Medical Center
Southern Dominion Health System
510 North Main Street, Emporia, VA, 23847
Main:
(434) 634-7723
Fax:
(434) 634-7725
Primary Care, Lunenburg Medical Center
Southern Dominion Health System
1508 K-V Road, Victoria, VA, 23974
Main:
(434) 696-2165
Fax:
(434) 696-1557
Kenbridge Family Medicine
Southside Medical Management
306 East Sixth Avenue, Kenbridge, VA, 23944
Main:
(434) 676-8021
Fax:
(434) 676-2390
South Hill Family Medicine
Southside Medical Management
514-516 West Atlantic Street, South Hill, VA, 23970
Main:
(434) 584-2000
Fax:
(434) 447-2240
Bristol Community Health Center
Southwest Virginia Community Health Systems
2195 Euclid Avenue, Suite 202, Bristol, VA, 24201
Main:
(276) 669-5179
Toll Free:
(888) 531-8354
Fax:
(276) 466-8870
Meadowview Community Health Center
Southwest Virginia Community Health Systems
13168 Meadowview Square, Meadowview, VA, 24361
Main:
(276) 944-3999
Toll Free:
(888) 531-8354
Fax:
(276) 944-3882
Migrant Health Network - Medical Care
Southwest Virginia Community Health Systems
13191 Glenbrook Avenue, Meadowview, VA, 24361
Main:
(276) 944-3682
Toll Free:
(888) 531-8354
Fax:
(276) 695-4001
Saltville Community Health Center
Southwest Virginia Community Health Systems
308 West Main Street, Saltville, VA, 24370
Main:
(276) 496-4433
Toll Free:
(888) 531-8354
Fax:
(276) 496-5923
Tazewell Community Health Center
Southwest Virginia Community Health Systems
386 Ben Bolt Avenue, Tazewell, VA, 24651
Main:
(276) 979-9899
Toll Free:
(888) 531-8354
Fax:
(276) 979-9798
Rural Health Clinic
Sovah Family Medicine - Gretna
305 North Main Street, Gretna, VA, 24557
Main:
(434) 656-2224
Appalachia Family Health Center
Stone Mountain Health Services
536 East Main Street, Appalachia, VA, 24216
Main:
(276) 565-2760
Fax:
(276) 546-9706
Council Family Health Center
Stone Mountain Health Services
4124 Council Mountain Road, Honaker, VA, 24260
Main:
(276) 859-0859
Fax:
(276) 546-9708
Haysi Clinic
Stone Mountain Health Services
162 Medical Center Boulevard, Haysi, VA, 24256
Main:
(276) 865-5121
Fax:
(276) 546-9707
Holston Family Health Center
Stone Mountain Health Services
306 South Shady Avenue, Damascus, VA, 24236
Main:
(276) 475-5116
Fax:
(276) 546-9712
Hurley Family Health Center
Stone Mountain Health Services
10279 Hurley Rd, Hurley, VA, 24620
Main:
(276) 566-7204
Fax:
(276) 546-9710
Jonesville Family Health Center
Stone Mountain Health Services
276 Fieldstone Drive, Jonesville, VA, 24263-1215
Main:
(276) 546-3001
Fax:
(276) 546-9705
Konnarock Family Health Center
Stone Mountain Health Services
20471 Azen Road, Damascus, VA, 24236
Main:
(276) 388-3411
Fax:
(276) 546-9713
St. Charles Community Health Clinic
Stone Mountain Health Services
241 Monarch Road, St. Charles, VA, 24282
Main:
(276) 383-4428
Toll Free:
(800) 349-6362
Fax:
(276) 383-4927