Local
Community Health Centers
Nonprofit organizations in Virginia providing comprehensive primary health care to anyone seeking care.
Community Health Center at Grayson Highlands
Tri-Area Community Health
6436 Troutdale Highway, Troutdale, VA, 24378
Main:
(276) 579-1235
Toll Free:
(866) 942-0401
Community Health Center at Laurel Fork
Tri-Area Community Health
14558 Danville Pike , Laurel Fork, VA, 24352
Main:
(276) 398-2292
Fax:
(276) 398-3331
Rural Health Clinic
Tri-State Clinic, Inc.
1520 Slate Creek Road, Grundy, VA, 24614
Main:
(276) 935-6055
Primary Health Care
Vernon J. Harris Medical Center
719 N 25th Street, Richmond, VA, 23223
Main:
(804) 780-0840
Fax:
(804) 780-0862
Valley Health Urgent Care Express
Warren Memorial Hospital
33820 Old Valley Pike, Suite 2, Strasburg, VA, 22657
Main:
(540) 459-1310
Rural Medical Clinic
Washington Square Rural Health Clinic (RHC)
3150 Clinch Street, Richlands, VA, 24641
Main:
(276) 964-6711
Shenandoah Community Health - Winchester
Winchester Family Health
1330 Amherst Street, Suite C, Winchester, VA, 22601
Main:
(540) 722-2369
Fax:
(540) 722-6601
Congregate Meals
Programs that provide nutritious meals in a group setting such as a meal site or senior center.
Charles Houston Senior Center
Alexandria Aging and Adult Services Division
901 Wythe St, Alexandria, VA, 22314
Main:
(703) 746-5552
Fax:
(571) 266-0473
Congregate Meals
Appalachian Agency for Senior Citizens (AASC)
216 College Ridge Road, Cedar Bluff, VA, 24609
Main:
(276) 964-4915
Toll Free:
(800) 656-2272
Fax:
(276) 963-0130
Middlesex Active Lifestyle Center
Bay Aging
111 Port Town Lane, Urbanna, VA, 23175
Main:
(804) 758-4495
Fax:
(804) 758-8854
Congregate Meals, Brookneal
Central Virginia Alliance for Community Living, Inc.
261 Main Street, Brookneal Community Center, Brookneal, VA, 24528
Main:
(434) 385-9070
Toll Free:
(866) 255-6868
Fax:
(434) 376-7800
Congregate Meals, Altavista Dining Site
Central Virginia Alliance for Community Living, Inc.
616 Old Rustburg Road, Lynchburg, VA, 24501
Main:
(434) 665-7034
Fax:
(434) 385-9209
Congregate Meals, Appomattox Community Center
Central Virginia Alliance for Community Living, Inc.
220 Community Lane, Appomattox, VA, 24522
Main:
(434) 385-9070
Toll Free:
(866) 255-6868
Fax:
(434) 385-9209
Congregate Meals, Lynchburg Dining Site
Central Virginia Alliance for Community Living, Inc.
501 12th Street, Suite A, Lynchburg, VA, 24504
Main:
(434) 385-9070
Toll Free:
(866) 255-6868
Fax:
(434) 385-9209
Congregate Meals, Timberlake Dining Site
Central Virginia Alliance for Community Living, Inc.
727 Old Graves Mill Road, Lynchburg, VA, 24502
Main:
(434) 665-9295
Toll Free:
(866) 255-6868
Fax:
(434) 309-9999
Moneta Dining Center
Central Virginia Alliance for Community Living, Inc.
501 12th Street, Lynchburg, VA, 24504
Main:
(434) 297-5028
Toll Free:
(866) 255-6868
Fax:
(434) 385-9209
Congregate Meals, Emporia/Greensville Senior Center
Crater District Area Agency on Aging
106 West Atlantic Street, Emporia, VA, 23847
Main:
(434) 634-9688
Congregate Meals, Hopewell Parks and Recreation
Crater District Area Agency on Aging
23 Seyler Drive, Petersburg, VA, 23805
Main:
(804) 732-7020
Toll Free:
(888) 732-7020
Fax:
(804) 732-7232
Congregate Meals, Jarratt Senior Citizens Center
Crater District Area Agency on Aging
114 North Halifax Road, Jarratt, VA, 23867
Main:
(434) 535-8364
Fax:
(434) 535-8363
Congregate Meals, Petersburg Senior Center
Crater District Area Agency on Aging
23 Seyler Drive, Petersburg, VA, 23805
Main:
(804) 732-7020
Fax:
(804) 732-7232
Congregate Meals, Prince George Senior Center
Crater District Area Agency on Aging
10010 County Drive, Disputanta, VA, 23842
Main:
(804) 991-3649
Congregate Meals, Surry Senior Center
Crater District Area Agency on Aging
45 School Street, Surry, VA, 23883
Main:
(804) 732-7020
Fax:
(804) 929-4524
Friendship Cafe, Bland County Library
District Three Governmental Cooperative
697 Main Street, Bland, VA, 24315
Main:
(276) 688-3737
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003
Friendship Cafe, Carroll County Senior Center
District Three Governmental Cooperative
449 Training Center Road, Hillsville, VA, 24343
Main:
(276) 728-7911
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003
Friendship Cafe, Community Center of Abingdon
District Three Governmental Cooperative
300 Senior Drive NE, Abingdon, VA, 24210
Main:
(276) 686-4590
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003
Friendship Cafe, Fries Community Center
District Three Governmental Cooperative
316 West Main Street, Fries, VA, 24330
Main:
(276) 744-2531
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003
Friendship Cafe, Galax, Rooftop
District Three Governmental Cooperative
206 West Main Street, Galax, VA, 24333
Main:
(276) 236-7131
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003
Friendship Cafe, Glade Area Senior Center
District Three Governmental Cooperative
110 Town Square Street, Glade Spring, VA, 24340
Main:
(276) 429-5171
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003
Friendship Cafe, Ivanhoe Fire Department
District Three Governmental Cooperative
4314 Ivanhoe Road, Ivanhoe, VA, 24350
Main:
(276) 699-1188
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003
Friendship Cafe, Marion Scott Senior Center
District Three Governmental Cooperative
307 South Park Street, Marion, VA, 24354
Main:
(276) 783-8157
Toll Free:
(800) 541-0933
Fax:
(276) 783-3003