Martinsville Urgent Care LLC
1044 E Church Street, 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.
Martinsville Urgent Care LLC
1044 E Church Street, Martinsville, VA 43.58 mi
Apogee Medical Group Virginia
320 Hospital Drive, Martinsville, VA 24112 43.58 mi
Favero Family Practice Incorporated
314 Fairy St Ext a, Martinsville, VA 43.58 mi
Gordon Green, MD
295 Commonwealth Blvd W, Martinsville, VA 43.58 mi
Fatade Health and Medical Center
1 E Market Street, B1, Martinsville, VA 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
Douglas Farrago, MD
1149 Vista Park Drive, Suite C, Forest, VA 44.31 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
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
Jeanne Flowers, MD
3919 Peters Creek Drive, Stuart, VA 45.94 mi
Patrick County Family Practice PC
18877 Jeb Stuart Highway, Stuart, VA 24171 45.94 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
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
Centra Medical Group LLC
1901 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Pamela Minkler, MD
119a Tradewynd Drive, Lynchburg, VA 49.57 mi
Centra Medical Group LLC
1901 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Centra Medical Group LLC
1901 Thomson Drive, 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
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
Centra Medical Group LLC
2410 Atherholt 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
1701 Thomson Drive, Lynchburg, VA 24501 49.57 mi
Centra Medical Group LLC
2025 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Central Virginia Family Physicians, Inc.
2019 Tate Springs Road, Lynchburg, VA 24501 49.57 mi
Get the latest health news & tips via email, Mon‑Fri: