Top-Rated Primary Care Centers in Virginia

Provider Name Address City ZIP Phone Rating
Advanced Health Center | Recovery Sports Medicine 46 S Glebe Rd Suite 100 Arlington 22204 (703) 521-0644 5 stars rating
Amelia Health Care Center 8920 Otterburn Rd Amelia Court House 23002 (804) 561-5150 5 stars rating
Annandale Primary Care 2812 Old Lee Hwy STE 210A Fairfax 22031 (703) 642-6633 5 stars rating
Appalachian Family Care, LLC 18765 Riverside Dr Vansant 24656 (276) 935-2880 5 stars rating
Ashland Internal Medicine 201 N Washington Hwy # 306 Ashland 23005 (804) 798-1092 5 stars rating
Augusta Health Family Practice, Churchville 3881 Churchville Ave #2501 Churchville 24421 (540) 213-9260 5 stars rating
Avicenna Health & Medical 1860 Town Center Dr STE 340 Reston 20190 (703) 943-7475 5 stars rating
Ayokunle Dr-Fatade Health Medical Center 445 Commonwealth Blvd E Suite A Martinsville 24112 (276) 632-1872 5 stars rating
Ballad Health Medical Associates Family Medicine and Internal Medicine 127 Health Care Dr Suite 8 Pennington Gap 24277 (276) 546-5212 5 stars rating
Bath Community Physicians Group 322 W Riverside St Covington 24426 (866) 839-7100 5 stars rating
Bath Community Physicians Group - Covington Monroe Clinic 713 S Monroe Ave Covington 24426 (540) 962-1122 5 stars rating
Bath Community Physicians Group - Hot Springs Clinic 106 Park Dr Suite 2000 Hot Springs 24445 (540) 839-7197 5 stars rating
Battlefield Family Medicine 9625 Surveyor Ct Suite 100 Manassas 20110 (703) 330-2233 5 stars rating
Bay Medical & Wellness 13794 Tidewater Trail Saluda 23149 (804) 286-9377 5 stars rating
Be Well Family Medicine and Wellness Center, PLLC 3779 Fettler Park Dr Dumfries 22025 (571) 931-6727 5 stars rating
Belleview Medical Partners 113 S West St #204 Alexandria 22314 (703) 348-5603 5 stars rating
Bicycle Health Suboxone Clinic 100 7th St Suite 104 Portsmouth 23704 (628) 529-1341 5 stars rating
Big Island Health and Wellness 10961 Lee Jackson Hwy Big Island 24526 (434) 299-5029 5 stars rating
Blackwood Family Medicine 1201 Lake James Dr Suite 200 Virginia Beach 23464 (757) 523-0022 5 stars rating
Blue Ridge Family Practice 325 Four Leaf Ln #11a University 22903 (434) 478-0787 5 stars rating
Carient Heart & Vascular 15195 Heathcote Blvd #310 Haymarket 20169 (571) 581-1771 5 stars rating
Carilion Clinic Family Medicine - Buena Vista 2252 Magnolia Ave Buena Vista 24416 (540) 261-7421 5 stars rating
Centerville Family Practice 46 Broad St Rd Manakin-Sabot 23103 (804) 764-0070 5 stars rating
CenterWell Senior Primary Care 1817 Frederick Blvd Portsmouth 23707 (757) 520-5848 5 stars rating
CenterWell Senior Primary Care 7525 Tidewater Dr #19 Norfolk 23505 (757) 255-7372 5 stars rating
CenterWell Senior Primary Care 1501 Sentinel Dr Suite 407 Chesapeake 23320 (757) 637-1155 5 stars rating
Central Virginia Family Physicians 527 Pocket Rd Hurt 24563 (434) 324-9150 5 stars rating
Charlottesville Direct Primary Care 306 E Jefferson St Suite B Charlottesville 22902 (434) 325-5053 5 stars rating
Clarksville Primary Care Center 61 Burlington Dr Clarksville 23927 (434) 374-2773 5 stars rating
Clinch Valley Family & Specialty Care of Bluefield 1934 Leatherwood Ln Bluefield 24605 (276) 245-9200 5 stars rating
Clinch Valley Family Care 1100 Cedar Valley Dr Cedar Bluff 24609 (276) 596-6449 5 stars rating
CN Internal Medicine 19415 Deerfield Ave #107 Lansdowne 20176 (703) 212-9190 5 stars rating
Complete Health - Glenside 4000-A Glenside Dr Richmond 23228 (804) 376-9950 5 stars rating
Comprehensive Primary Care - Arlington, VA 3801 Fairfax Dr #33 Arlington 22203 (301) 869-9776 5 stars rating
CVFP - New London 1088 London Links Dr Forest 24551 (434) 534-6868 5 stars rating
CVFP Appomattox 131 Jones St Appomattox 24522 (434) 352-8235 5 stars rating
CVFP Monelison 118 Oakwood Dr Madison Heights 24572 (434) 846-8421 5 stars rating
CVFP Piedmont 2019 Tate Springs Rd Lynchburg 24501 (434) 846-7374 5 stars rating
CVHS Brunswick 8380 Boydton Plank Rd Alberta 23821 (434) 949-7211 5 stars rating
CVHS Charles City 9950 Courthouse Rd Charles City 23030 (804) 829-6600 5 stars rating
CVHS Charlotte 165 Legrande Ave Charlotte Court House 23923 (434) 542-5560 5 stars rating
CVHS Farmville 833 Buffalo St #200 Farmville 23901 (434) 392-8177 5 stars rating
CVHS Hopewell-Prince George 4260 Crossings Blvd Suite 2 Prince George 23875 (804) 452-5800 5 stars rating
CVHS King William 11814 King William Rd Aylett 23009 (804) 769-3022 5 stars rating
CVHS Louisa 410 Industrial Dr Louisa 23093 (540) 967-9401 5 stars rating
CVHS Petersburg 321C Poplar Dr Petersburg 23805 (804) 733-5591 5 stars rating
CVHS Westmoreland 18849 Kings Hwy Montross 22520 (804) 493-9999 5 stars rating
Dameron Family Health and Wellness 6553 Richmond Rd Warsaw 22572 (804) 599-8866 5 stars rating
Dandelion Health - Direct Primary Care 1312 Hull St Richmond 23224 (804) 251-0402 5 stars rating
Dinwiddie Medical Center 13855 Courthouse Rd Dinwiddie 23841 (804) 469-3731 5 stars rating
Direct Access Internal Medicine 6609 Main St Gloucester 23061 (804) 824-9153 5 stars rating
DocTalker Family Medicine 370 Maple Ave W suite v Vienna 22180 (703) 938-4600 5 stars rating
Edson Family Practice 1097 N Franklin St Christiansburg 24073 (540) 251-1394 5 stars rating
eLEEte Physicians, LLC 5700 Old Richmond Ave Richmond 23226 (804) 358-1492 5 stars rating
EuDoc - Midlothian 1807 Huguenot Rd Suite 102 Midlothian 23113 (804) 372-3461 5 stars rating
Family Medical Care of Smithfield 201 Gumwood Dr Smithfield 23430 (757) 357-3331 5 stars rating
Family Medical Center 14904 Jefferson Davis Hwy #309 Woodbridge 22191 (703) 497-4500 5 stars rating
Family Practice Manakin Sabot 294 River Rd W Manakin-Sabot 23103 (804) 784-8800 5 stars rating
FamilyFirst Primary Care 8320 Old Courthouse Rd # 401 Vienna 22182 (571) 506-0892 5 stars rating
Fancy Gap Medical Clinic 1661 Turner Spur Rd Fancy Gap 24328 (276) 728-0735 5 stars rating
Fauquier Family Practice PLC 400A Hospital Dr Warrenton 20186 (606) 441-2990 5 stars rating
Fauquier Health Primary & Specialty Care at Lake Manassas 7915 Lake Manassas Dr STE 101 Gainesville 20155 (703) 743-7370 5 stars rating
Fermata Direct Primary Care 2058 Pro Pointe Ln Harrisonburg 22801 (540) 328-2871 5 stars rating
Fluvanna Health Clinic 2611 Thomas Jefferson Pkwy Palmyra 22963 (434) 423-4311 5 stars rating
Forest Direct Primary Care 1149 Vista Park Dr STE B&C Forest 24551 (434) 616-2455 5 stars rating
Fork Union Family Medicine, PLLC 138 Heritage Dr Suite A Palmyra 22963 (434) 591-5056 5 stars rating
GoWell Urgent Care 75 W Lee Hwy Warrenton 20186 (540) 351-0662 5 stars rating
Grace Family Practice 6400 Seven Corners Pl suite j Falls Church 22044 (703) 241-8008 5 stars rating
Hastings Medical Clinic of Bridgewater 110-A N Main St Bridgewater 22812 (540) 515-4325 5 stars rating
Heale Medical Primary Care 8300 Boone Blvd #150 Vienna 22180 (703) 662-0202 5 stars rating
Hearthstone Family Medicine 8298 Seminole Trail Ruckersville 22968 (434) 215-0772 5 stars rating
Highlander Family Medicine 1195 Hisey Ave Woodstock 22664 (540) 459-2277 5 stars rating
JenCare Senior Medical Center 1712 E Broad St Richmond 23223 (804) 344-9848 5 stars rating
Johnson Health Center - Amherst County Community Health Center 109 Clearview Rd Madison Heights 24572 (434) 929-1400 5 stars rating
Jones Family Practice 324 Louisa Ave STE 125 Virginia Beach 23454 (757) 402-3421 5 stars rating
Kaiser Permanente Ashburn Medical Center 43480 Yukon Dr Ashburn 20147 (571) 252-6000 5 stars rating
Kaiser Permanente Tysons Corner Medical Center 8008 Westpark Dr McLean 22102 (703) 287-6400 5 stars rating
Kind Acupuncture & Caring Holistic Medicine 46 S Glebe Rd Suite 100 Arlington 22204 (703) 521-0644 5 stars rating
Kumar Quality Medical Care and Aesthetics 610 Park Ave NW Norton 24273 (276) 325-0121 5 stars rating
Lakeview Medical Center 1301 Armory Dr Franklin 23851 (757) 562-0085 5 stars rating
Lansdowne Travel & Family Medicine 211 S King St Leesburg 20175 (571) 223-3833 5 stars rating
Lawson Family Medicine, LLC 12 Boone Dr Troutville 24175 (540) 992-3600 5 stars rating
Leesburg Sterling Family Practice - Cornwall 224D Cornwall St NW # 106 Leesburg 20176 (703) 777-1612 5 stars rating
Leesburg Sterling Family Practice - Lansdowne 44084 Riverside Pkwy # 300 Leesburg 20176 (703) 724-7530 5 stars rating
Leesburg Sterling Family Practice - Lovettsville 20 Town Sq #180 Lovettsville 20180 (540) 579-0500 5 stars rating
Leesburg Sterling Family Practice - Purcellville 205 Hirst Rd #303 Purcellville 20132 (540) 338-9896 5 stars rating
Leesburg Sterling Family Practice - Stone Springs 24430 Stone Springs Blvd #135 Dulles 20166 (703) 957-1255 5 stars rating
LewisGale Physicians Family Medicine - 5303 Indian Grave Rd. 5303 Indian Grave Rd SW Roanoke 24018 (540) 725-3060 5 stars rating
LewisGale Physicians Family Medicine - Dublin 4550 Lee Hwy Suite B Dublin 24084 (540) 674-4560 5 stars rating
LewisGale Physicians Family Medicine - Floyd 249 Franklin Pike SE Floyd 24091 (540) 745-5060 5 stars rating
LewisGale Physicians Family Medicine - Huntridge Rd. 4615 Huntridge Rd Roanoke 24012 (540) 977-0900 5 stars rating
LewisGale Physicians Family Medicine - North Main St. 1645 N Main St Blacksburg 24060 (540) 552-1246 5 stars rating
LewisGale Physicians Family Medicine - Valley View Blvd. 4910 Valley View Blvd NW Roanoke 24012 (540) 265-1607 5 stars rating
LewisGale Physicians Orthopedics and ENT - Jackson River 1 ARH Lane Medical Office Building, # 100 Low Moor 24457 (540) 862-6777 5 stars rating
LewisGale Physicians Primary Care - Christiansburg 1600 Roanoke St D Christiansburg 24073 (540) 381-1882 5 stars rating
Lighthouse Family Medicine and Wellness PLLC 19465 Deerfield Ave #309 Lansdowne 20176 (571) 293-2424 5 stars rating
Litton Family Medicine 1800 Combs Rd Pennington Gap 24277 (276) 546-4894 5 stars rating
Mahoney Family Medicine 100 College Dr Martinsville 24112 (276) 666-0500 5 stars rating
Martinsville Family Medicine 2696 Greensboro Rd Martinsville 24112 (276) 638-7205 5 stars rating
Mary Washington Family Medicine Residency Clinic 12101 Carol Ln Fredericksburg 22407 (540) 741-9300 5 stars rating
Mary Washington Primary Care 16463 Dahlgren Rd King George 22485 (540) 644-9505 5 stars rating
Mary Washington Primary Care 4535 Spotsylvania County Pkwy Fredericksburg 22407 (540) 374-3160 5 stars rating
MedStar Health: Primary Care at Alexandria 3610 King St ste c Alexandria 22302 (703) 845-2812 5 stars rating
MedStar Health: Primary Care at McLean 1420 Beverly Rd Ste. 100 McLean 22101 (703) 852-8287 5 stars rating
Mid Atlantic Family Medicine 828 Healthy Way UNIT 350 Virginia Beach 23462 (757) 705-5265 5 stars rating
Middle Peninsula Medical Center, Inc. 9184 Buckley Hall Rd Mathews 23109 (804) 725-0100 5 stars rating
MODERN Mobile Medicine Primary Care 4850 31st St S Ste B Arlington 22206 (888) 765-1444 5 stars rating
Mountain Region Family Medicine - Gate City 390 Kane St Gate City 24251 (276) 386-3411 5 stars rating
Mountain Region Family Medicine - Nickelsville 142 Meade Ave Nickelsville 24271 (276) 479-2201 5 stars rating
Mountainside Medicine PC 12715 Lee Hwy Washington 22747 (540) 675-3080 5 stars rating
New Life Medicine 2011 2nd St Richlands 24641 (276) 345-9900 5 stars rating
New River Valley Medicine 6051 Belspring Rd Radford 24141 (540) 509-5443 5 stars rating
New-Walk Medical Center 930 Majestic Ave Norfolk 23504 (757) 748-9936 5 stars rating
North Virginia Family Practice 4331 Ridgewood Center Dr Woodbridge 22192 (703) 580-0124 5 stars rating
Northern Virginia Family Practice Associates 2445 Army Navy Dr Suite 400 Arlington 22206 (703) 379-8879 5 stars rating
Norvinia Health 44081 Pipeline Plaza STE 200 Ashburn 20147 (703) 651-5910 5 stars rating
NOVA Patient Care | Woodbridge, VA 13820 Smoketown Rd Woodbridge 22192 (703) 783-3736 5 stars rating
Oak Street Health Broad Rock Primary Care Clinic 3900 Hull Street Rd Richmond 23224 (804) 292-7620 5 stars rating
One Medical: Tysons 1775 Tysons Blvd #300 Tysons 22102 (888) 663-6331 5 stars rating
One Oak Medical 24560 Southpoint Dr Suite 320 Aldie 20105 (571) 751-7100 5 stars rating
PartnerMD Midlothian Millworks, Building 5, 13901 Coalfield Commons Pl #201 Midlothian 23114 (804) 420-1200 5 stars rating
PartnerMD Richmond 7001 Forest Ave #302 Richmond 23230 (804) 282-2655 5 stars rating
PartnerMD Short Pump 3400 Haydenpark Ln #300 Ridge 23233 (804) 998-1600 5 stars rating
PATHS Community Medical & Dental Center, Chatham 30 S Main St Chatham 24531 (434) 432-4443 5 stars rating
PATHS Community Medical Center, Boydton 380 Washington St Boydton 23917 (434) 738-6420 5 stars rating
PATHS Community Medical Center, Danville 705 Main St Danville 24541 (434) 791-4122 5 stars rating
PATHS Community Medical Center, South Boston 2524 Houghton Ave South Boston 24592 (434) 575-1336 5 stars rating
Patient's Choice Primary Care 260 W Main St Dublin 24084 (540) 307-5495 5 stars rating
Patrick County Family Practice 18877 Jeb Stuart Hwy Stuart 24171 (276) 694-4466 5 stars rating
Piedmont Family Practice 493 Blackwell Rd #202 Warrenton 20186 (540) 347-4400 5 stars rating
Piedmont Health & Wellness 4545 Riverside Dr STE A Danville 24541 (434) 799-5800 5 stars rating
Piedmont Internal Medicine PIEDMONT REGIONAL MEDICAL CENTER, 125 Executive Dr STE H Danville 24541 (434) 791-1345 5 stars rating
Piedmont Urgent Care 493 Blackwell Rd #101b Warrenton 20186 (540) 347-5200 5 stars rating
Piney Grove Family Medicine 433 Piney Grove Rd Warsaw 22572 (804) 761-7401 5 stars rating
PMA Health 500 W Annandale Rd Falls Church 22046 (703) 521-6662 5 stars rating
Prima Medicine (Fairfax) 3903 Fair Ridge Dr Suite 218 Fairfax 22033 (703) 870-3750 5 stars rating
Prima Medicine (South Riding) 43130 Amberwood Plaza STE 130 South Riding 20152 (703) 870-3750 5 stars rating
Primary Care Arlington - VHC Physician Group 1626 N George Mason Dr #475 Arlington 22205 (703) 717-4245 5 stars rating
Primary Care Physician 1291 Lake James Dr Virginia Beach 23464 (757) 338-7089 5 stars rating
Primary Care Specialists 930 Majestic Ave #220 Norfolk 23504 (757) 942-8020 5 stars rating
Primary Health Care Associates 1510 N 28th St Richmond 23223 (804) 644-1665 5 stars rating
Primary Health Group - Appomattox 930 South Ave Suite 11 Colonial Heights 23834 (804) 504-8025 5 stars rating
Prized Health 1800 Town Center Dr STE 311 Reston 20190 (703) 763-2705 5 stars rating
Prosperity Family Medicine 20B John Marshall St Warrenton 20186 (540) 216-0226 5 stars rating
Prosperity Internal Medicine 1801 Robert Fulton Dr STE 140 Reston 20191 (703) 952-3129 5 stars rating
Providence Family Medicine PC 8303 Arlington Blvd #109 Fairfax 22031 (703) 992-0007 5 stars rating
Riverside Renal Specialists Gloucester 7552 Hospital Dr Suite 302 Gloucester 23061 (804) 693-9062 5 stars rating
Riverside Shore Medical Center at Metompkin 17385 Charles M Lankford Jr Memorial Hwy Parksley 23421 (757) 665-5996 5 stars rating
Riverside Tappahannock Family Practice 659 Hospital Rd Tappahannock 22560 (804) 443-6063 5 stars rating
Riverside Warsaw Medical Arts - Pediatrics 16 Delfae Dr Warsaw 22572 (804) 333-1260 5 stars rating
Roanoke Partners In Health Pc 3239 Electric Rd Roanoke 24018 (540) 904-7912 5 stars rating
Rockbridge Health 650 N Lee Hwy Ste 2 Lexington 24450 (540) 463-0951 5 stars rating
Rockwell Physicians of Salisbury PLLC 2410 Pagehurst Dr Midlothian 23113 (804) 897-6140 5 stars rating
RxWellness Spine & Health - Arlington 932 N Highland St A Arlington 22201 (571) 348-1541 5 stars rating
Saltville Community Health Center 308 W Main St Saltville 24370 (276) 496-4433 5 stars rating
Sandy River Family Care Inc. 4520 Medical Center Rd Axton 24054 (434) 685-7095 5 stars rating
Scottsville Family Medicine Scottsville 24590 (434) 286-6434 5 stars rating
Sentara Fort Norfolk Plaza 301 Riverview Ave Ste 830-A Norfolk 23510 (757) 252-9135 5 stars rating
Siloam’s Medical Spa & Direct Primary Care 2485 Stuarts Draft Hwy Stuarts Draft 24477 (540) 221-2959 5 stars rating
Smyth County Family Physicians 1616 N Main St Ste C Marion 24354 (276) 783-8123 5 stars rating
SOFHA Primary Care 117 Cook St Abingdon 24210 (276) 619-5052 5 stars rating
Southside Medical Management 516 W Atlantic St South Hill 23970 (434) 584-2000 5 stars rating
Southside Medical Management 306 E 6th Ave Kenbridge 23944 (434) 676-8021 5 stars rating
Southside Medical Practice 502 Beech St Farmville 23901 (434) 392-9438 5 stars rating
Stafford Primary Care Associates 422 Garrisonville Rd Stafford 22554 (540) 657-9441 5 stars rating
Star City Medical 1606 Apperson Dr Salem 24153 (540) 375-2686 5 stars rating
Stone Ridge Family Medicine 24560 Southpoint Dr Ste 200 Aldie 20105 (571) 570-4300 5 stars rating
Stone Ridge Family Medicine 46090 Lake Center Plaza STE 104 Sterling 20165 (703) 421-1700 5 stars rating
SWVA Direct Primary Care 185 Valley St NE Abingdon 24210 (276) 477-4183 5 stars rating
Town Square Medical 202 Town Square St Glade Spring 24340 (276) 429-1410 5 stars rating
TPMG Atlantic Coast Family Medicine 1147 Independence Blvd Virginia Beach 23455 (757) 301-7729 5 stars rating
TPMG Beach Primary Care 4867 Baxter Rd Ste. 105 Virginia Beach 23462 (757) 528-2761 5 stars rating
TPMG City Center Family Medicine 860 Omni Blvd Suite 112 Newport News 23606 (757) 659-6287 5 stars rating
TPMG Colonial Family Medicine 4125 Ironbound Rd Suite 200 Williamsburg 23188 (757) 345-2829 5 stars rating
TPMG Denbigh Family Medicine 13347 Warwick Blvd Newport News 23602 (757) 877-0214 5 stars rating
TPMG Discovery Park Family Medicine 5424 Discovery Park Blvd Building A, Suite 201 Williamsburg 23188 (757) 345-2071 5 stars rating
TPMG Family Practice of Hampton Roads 2205 Executive Dr Suite D Hampton 23666 (757) 825-4273 5 stars rating
TPMG Grafton Family Medicine 222 Grafton Dr Yorktown 23692 (757) 898-7737 5 stars rating
TPMG Greenbrier Family Medicine 1100 Volvo Pkwy Suite 100 Chesapeake 23320 (757) 389-5370 5 stars rating
TPMG Harbour Breeze Family Practice 1540 Breezeport Way Suite 100 Suffolk 23435 (757) 538-7275 5 stars rating
TPMG Hidenwood Family Medicine 12655 Warwick Blvd # A Newport News 23606 (757) 595-9880 5 stars rating
TPMG Holland Road Family Medicine 351 Edwin Dr Suite 102 Virginia Beach 23462 (757) 499-5550 5 stars rating
TPMG Indian River Family Practice 1016 Justis St Chesapeake 23325 (757) 420-8297 5 stars rating
TPMG Kiln Creek Family Medicine 1405 Kiln Creek Pkwy K Newport News 23602 (757) 369-5784 5 stars rating
TPMG Lynnhaven Internal Medicine 240 Mustang Trail STE 1 Virginia Beach 23452 (757) 821-2088 5 stars rating
TPMG Norge Family Medicine 7151 Richmond Rd Suite 405 Williamsburg 23188 (757) 564-3700 5 stars rating
TPMG Patrick Henry Family Medicine 12695 McManus Blvd building 6 suite a Newport News 23602 (757) 969-1755 5 stars rating
TPMG Thimble Shoals Family Medicine 704 Thimble Shoals Blvd STE 600A Newport News 23606 (757) 595-5001 5 stars rating
TPMG Tidewater Family Medicine 2205 Executive Dr suite c Hampton 23666 (757) 826-3460 5 stars rating
TPMG West Point Family Medicine 408 16th St West Point 23181 (804) 843-3131 5 stars rating
TPMG Williamsburg Family Medicine 132 Professional Cir Williamsburg 23185 (757) 345-6491 5 stars rating
TPMG Yorktown Family Medicine 307 Cook Rd Yorktown 23690 (757) 898-7261 5 stars rating
tru Primary & Urgent Care (truHealthNow) - South Riding 25031 Riding Plz Suite 115 Chantilly 20152 (571) 267-2350 5 stars rating
Tu Family Medical and Vision Clinic 2946 Sleepy Hollow Rd Falls Church 22044 (703) 417-9678 5 stars rating
Twin County Family Care Center - Galax 104 Cranberry Rd Suite 200 A Galax 24333 (276) 236-9953 5 stars rating
Twin County Urology 104 Cranberry Rd Suite 200 A Galax 24333 (276) 236-5187 5 stars rating
UVA Primary Care Madison 1480 N Main St A Madison 22727 5 stars rating
VA Health and Wellness, LLC 280 Sunset Park Dr Suite 12 Herndon 20170 (866) 783-5336 5 stars rating
Valley Internal Medicine Associates P.C. 2149 Electric Rd Suite 1 Roanoke 24018 (540) 725-7555 5 stars rating
Virginia Beach Premier Medical 1860 Colonial Medical Ct Virginia Beach 23454 (757) 416-6750 5 stars rating
Virginia Family Integrated Medicine 50 S Pickett St STE 114 Alexandria 22304 (703) 370-5300 5 stars rating
Virginia Family Medicine 1880 Howard Ave Suite 202 Vienna 22182 (703) 383-4836 5 stars rating
VitalCare Family Practice 7300 Ashlake Pkwy #200 Chesterfield 23832 (804) 256-8282 5 stars rating
VitalCare Family Practice 8006 Discovery Dr Suite 400 Henrico 23229 (804) 256-8282 5 stars rating
Walk-In-Care 118 Oakwood Dr Madison Heights 24572 (434) 473-7700 5 stars rating
Weaver Wellness Care 209 Elden St suite 209 Herndon 20170 (703) 466-5000 5 stars rating
WholeHealth Medical 1800 Timberwood Blvd A Charlottesville 22911 (434) 305-0501 5 stars rating
Wyndhurst Family Medicine 102 Archway Ct Lynchburg 24502 (434) 237-3664 5 stars rating
Wythe Physician Practices - First Choice Family Care 360 Virginia Ave Bldg B Wytheville 24382 (276) 223-1430 5 stars rating