Robert Piat, MD
81 Roberson Store Road, Martinsville, VA 43.58 mi
Browse 703 Family Doctors near Salem, VA below — sort by distance, name, gender, online appointments (book online with 165 doctors), accepted insurance and more.
Robert Piat, MD
81 Roberson Store Road, Martinsville, VA 43.58 mi
Apogee Medical Group Virginia
320 Hospital Drive, Martinsville, VA 24112 43.58 mi
Martinsville Physician Practices LLC
319 Hospital Drive, Martinsville, VA 24112 43.58 mi
Robert Buhr, MD
1100 Spruce Street, Martinsville, VA 43.58 mi
Commonwealth Family Physicians, Inc.
445 Commonwealth E Blvd B, Martinsville, VA 24112 43.58 mi
Central Virginia Family Physicians, Inc.
1088 Lonfonn Links Road, Forest, VA 24551 44.15 mi
Grace Family Medicine Plc
15421 Forest Road, Suite B, Forest, VA 24551 44.15 mi
JeffreyGogel-DO.MD.com • Pain Management Specialist, Family Doctor, Osteopathic Physician • 37 years experience
Jeffrey B. Gogel, DO, PC
18250 Forest Road, Suite 1, Forest, VA 24551 44.15 mi
Marilyn K. Glaser, MD
205 Alta Drive, Alderson, WV 24910 44.2 mi
Access Healthcare
2103 Graves Mill Road, Forest, VA 24551 44.31 mi
Susan Coggin, MD
1088 London Links Drive, Forest, VA 44.31 mi
Access Healthcare
2103 Graves Mill Road, Forest, VA 24551 44.31 mi
Douglas Farrago, MD
1149 Vista Park Drive, Suite C, Forest, VA 44.31 mi
Pioneer Health Servces of Patrick County, Inc.
18688 Jeb Stuart Highway, Stuart, VA 24171 45.35 mi
Raena Pettitt, DO
401 Amherst Avenue, Altavista, VA 45.76 mi
RichardCCole.MD.com • Family Doctor, Emergency Medicine Specialist • 47 years experience
Patrick County Family Practice PC
18877 Jeb Stuart Highway, Stuart, VA 24171 45.94 mi
Pioneer Health Servces of Patrick County, Inc.
835 Woodland Drive, Stuart, VA 24171 45.94 mi
Patrick County Family Practice PC
18877 Jeb Stuart Highway, Stuart, VA 24171 45.94 mi
Jeanne Flowers, MD
3919 Peters Creek Drive, Stuart, VA 45.94 mi
Tri Area Community Health
14558 Danville Pike, Suite 9, Laurel Fork, VA 24352 46.76 mi
Tri Area Community Health
14558 Danville Pike, Suite 9, Laurel Fork, VA 24352 46.76 mi
Chatham Family Medical Center, Inc.
19144 Hwy 29 N, Chatham, VA 24531 47.5 mi
John W. Tracy, MD
108 Straight Away Lane, Laurel Fork, VA 24352 47.84 mi
Wyndhurst Family Medicine PC
113 Wiggington Road, Lynchburg, VA 24502 48.02 mi
Donald Branson, MD
2137 Lakeside Drive, Lynchburg, VA 48.75 mi
Carilion Stonewall Jackson Hospital
1 Health Circle, Lexington, VA 24450 48.8 mi
Carilion Stonewall Jackson Hospital
1 Health Circle, Lexington, VA 24450 48.8 mi
Chan M. Park, MD
6460 Greensboro Road, Ridgeway, VA 24148 48.81 mi
Angela Oh Park, MD
6460 Greensboro Road, Ridgeway, VA 48.86 mi
Rockbridge Area Free Clinic
25 Northridge Lane, Lexington, VA 24450 48.91 mi
Cathryn Harbor, MD
104 S Jefferson Street, Lexington, VA 48.95 mi
Robert Moore Pickral and David A Ellington Ptrs
146 S Main Street, Lexington, VA 48.99 mi
MedExpress Urgent Care
2818 Linkhorne Drive, Lynchburg, VA 24503 49.07 mi
Central Virginia Family Physicians, Inc.
14005 Wards Road, Lynchburg, VA 24501 49.17 mi
Central Virginia Family Physicians, Inc.
14005 Wards Road, Lynchburg, VA 24501 49.17 mi
Central Virginia Family Physicians, Inc.
14005 Wards Road, Lynchburg, VA 24501 49.17 mi
Central Virginia Family Physicians, Inc.
14005 Wards Road, Lynchburg, VA 24501 49.17 mi
James Vandewater, MD
20304 Timberlake Road, Lynchburg, VA 49.57 mi
Centra Medical Group LLC
1901 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Centra Medical Group LLC
2025 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Centra Medical Group LLC
2025 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
MichaelDLockwood-DO.MD.com • Family Doctor, Osteopathic Physician • 43 years experience
Central Virginia Family Physicians, Inc.
2019 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Arthur Dario, MD
2323 Memorial Avenue, Suite Suite 10, Lynchburg, VA 49.57 mi
Centra Medical Group LLC
1901 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Central Virginia Family Physicians, Inc.
2019 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Central Virginia Family Physicians, Inc.
2019 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Centra Medical Group LLC
1901 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Centra Medical Group LLC
2410 Atherholt Road, Lynchburg, VA 24501 49.57 mi
Centra Medical Group LLC
1901 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Monroe Baldwin II, MD
2058 Garfield Avenue, Lynchburg, VA 49.57 mi
Get the latest health news & tips via email, Mon‑Fri: