Vital Care Finder

469 Primary Care Providers near Eagle Rock, VA

  • Michael Caulkins MD

    Clinic
    ,
    20304 Timberlake Road, Lynchburg, VA, 24502
    ,
    (434) 237-6471
  • Steven Lewis MD

    Cost:
    Smith Mountain Lake Family Practice
    ,
    70 Westwind Road, Moneta, VA, 24121
    ,
    (540) 721-7333
  • Jamie Kalafatich, DO, DOMS

    Jamie Kalafatich DO, DOMS

    Cost:
    Centra Medical Group
    ,
    125 Nationwide Drive, Lynchburg, VA, 24502
    ,
    (434) 200-3908
  • Robert Henderson DO

    Cost:
    Clinic
    ,
    200 Arh Lane, Covington, VA, 24426
    ,
    (540) 862-6750
  • James Thompson MD

    Cost:
    Carilion Rockbridge Community Hospital
    ,
    548 Blue Ridge Avenue, Bedford, VA, 24523
    ,
    (540) 586-4723
  • Todd Dehli MD

    Cost:
    Clinic
    ,
    4830 Rucker Road, Moneta, VA, 24121
    ,
    (540) 297-7181
    • Highly rated
  • Pamela Butcher DO

    Rainelle Medical Center
    ,
    390 Industrial Park Road, Maxwelton, WV, 24957
    ,
    (304) 438-6188
    • Highly rated
  • Timothy Workman DO

    Clinic
    ,
    296 Fair Street, Lewisburg, WV, 24901
    ,
    (304) 647-4747
    • Highly rated
  • Lori Nelson-Madison MD

    Cost:
    Clinic
    ,
    2323 Memorial Avenue, Lynchburg, VA, 24501
    ,
    (434) 200-5200
  • Charles Lamb MD

    Clinic
    ,
    1970 Roanoke Boulevard, Salem, VA, 24153
    ,
    (540) 982-2463
  • John Marsh MD

    Cost:
    Carilion Rockbridge Community Hospital
    ,
    1 Health Circle, Lexington, VA, 24450
    ,
    (540) 458-3300
    • Highly rated
  • Marie Malinchak MD

    Cost:
    Privia Medical Group
    ,
    3239 Electric Road, Roanoke, VA, 24018
    ,
    (540) 904-7912
  • Wayne Brackenrich DO

    Cost:
    Carilion Healthcare
    ,
    6415 Peters Creek Road, Roanoke, VA, 24019
    ,
    (540) 265-5500
  • Robert Lucas MD

    Boxley Hill Clinic
    ,
    5501 Williamson Road, Roanoke, VA, 24012
    ,
    (540) 362-1616
  • David Haga MD

    Clinic
    ,
    118 Oakwood Drive, Madison Heights, VA, 24572
    ,
    (434) 846-8421
  • Erika Kelly DO

    Cost:
    Carilion Medical Center
    ,
    150 Market Ridge Lane, Daleville, VA, 24083
    ,
    (540) 992-4100
    • Affordable
  • Karen Terry DO

    Cost:
    Clinic
    ,
    46 Wesley Road, Daleville, VA, 24083
    ,
    (540) 591-9440
    • Affordable
  • Satnam Aujla MD

    Cost:
    Bon Secours Urgent Care
    ,
    5610 Williamson Road, Roanoke, VA, 24012
    ,
    (540) 265-8924
    • Affordable
  • Thomas Neal MD

    Cost:
    Centra Medical Group
    ,
    1613 Oakwood Street, Bedford, VA, 24523
    ,
    (540) 586-7273
    • Affordable
  • Jessica Quirk MD

    Cost:
    Lewis-Gale Physicians
    ,
    4910 Valley View Boulevard NW, Roanoke, VA, 24012
    ,
    (540) 265-1607
    • Affordable
  • Kristin Liebrecht MD

    Cost:
    Clinic
    ,
    1314 Peters Creek Road NW, Roanoke, VA, 24017
    ,
    (540) 562-5700
    • Affordable
  • Joseph Kidd DO

    Cost:

    (540) 562-5700

    • Affordable

    Braden Gregory DO

    Cost:

    (540) 562-5700

    • Affordable
  • Colleen Meriwether DO

    Cost:
    Greenbrier Family Practice
    ,
    1263 Main Street E, White Sulphur Springs, WV, 24986
    ,
    (304) 536-3665
    • Affordable
  • Briana Beach DO

    Cost:
    Carilion Healthcare
    ,
    1818 Electric Road, Roanoke, VA, 24018
    ,
    (540) 772-8950
    • Affordable
  • Shefali Shah MD

    Cost:
    Carilion DTC Services
    ,
    4035 Electric Road, Roanoke, VA, 24018
    ,
    (540) 767-0380
    • Affordable
  • Mina Botross DO

    Cost:

    (304) 645-3220

    • Affordable

    Andrea Nazar DO

    Cost:

    (304) 645-3220

    • Affordable
  • Christopher Kennedy DO

    Cost:
    West Virginia School of Osteopathic Medicine Clinic D/b/a Robert C. Byrd Clinic
    ,
    1464 Jefferson Street N, Lewisburg, WV, 24901
    ,
    (304) 645-3220
    • Affordable
  • Zachary Comeaux DO

    Cost:
    Clinic
    ,
    1464 Jefferson Street N, Lewisburg, WV, 24901
    ,
    (304) 645-3220
    • Affordable
  • Russell Melton MD

    Cost:
    Centra Medical Group
    ,
    2323 Memorial Avenue, Lynchburg, VA, 24501
    ,
    (434) 200-5200
    • Affordable
  • James Harding MD

    Cost:
    Memorial Avenue Clinic
    ,
    2323 Memorial Avenue, Suite 10, Lynchburg, VA, 24501
    ,
    (434) 200-5200
    • Affordable
  • Tiffany Atkins MD

    Cost:
    Clinic
    ,
    2323 Memorial Avenue, Suite 10, Lynchburg, VA, 24501
    ,
    (434) 200-5200
    • Affordable
  • Janet Kowalsky DO

    Cost:

    (304) 388-1724

    • Affordable

    Theresa Mellette DO

    Cost:

    (304) 647-4411

    • Affordable
  • William Jones MD

    Cost:
    Privia Medical Group
    ,
    118 Oakwood Drive, Madison Heights, VA, 24572
    ,
    (434) 846-8421
    • Affordable
  • Gregory Heller DO

    Privia Medical Group
    ,
    2321 Wards Road, Lynchburg, VA, 24502
    ,
    (434) 582-2273
  • Catherine Rea MD

    Cost:
    Carilion Health Care
    ,
    37 Laymantown Road, Troutville, VA, 24175
    ,
    (540) 224-5775
  • Amy Doolan DO

    (540) 983-6700

    Elaine Renick DO

    (540) 983-6700

  • Shereen Gamaluddin MD

    Clinic
    ,
    1906 Belleview Avenue SE, Roanoke, VA, 24014
    ,
    (540) 981-7000
  • Scott Lang MD

    Lewis Gale Physicians
    ,
    4910 Valley View Boulevard NW, Roanoke, VA, 24012
    ,
    (540) 265-4210
  • Laura Lanier MD

    Rockbridge Medical Group
    ,
    204 E Washington Street, Lexington, VA, 24450
    ,
    (540) 463-5055
  • Patrick Hall DO

    Clinic
    ,
    1970 Roanoke Boulevard, Salem, VA, 24153
    ,
    (540) 982-2463
  • Donald Smith Jr. MD

    Clinic
    ,
    3707 Brambleton Avenue, Roanoke, VA, 24018
    ,
    (540) 725-7800
  • Louis Graham MD

    Clinic
    ,
    20304 Timberlake Road, Lynchburg, VA, 24502
    ,
    (434) 237-6471
  • Michael Waters MD

    Cost:
    Community Access Network
    ,
    800 5th Street, Lynchburg, VA, 24504
    ,
    (434) 818-7880
  • Richard Wall Jr. MD

    Clinic
    ,
    730 McCulloch Street, Glasgow, VA, 24555
    ,
    (540) 258-1700
  • Brittany Lower DO

    Starkey Road Clinic
    ,
    4461 Starkey Road, Suite 201, Roanoke, VA, 24018
    ,
    (540) 345-4946

Provider information, including insurance networks and availability, comes from third-party sources. Confirm details with the provider's office before scheduling.