More Filters

11 DPC Family Doctors Specialists in Salem, Virginia

Amanda Caldwell - 1606 Apperson Dr., Salem, Virginia, 24153
Star City Medical
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
0.0mi • 1606 Apperson Dr., Salem, VA 24153
Justin Lindsey - 1606 Apperson Dr., Salem, Virginia, 24153
Star City Medical
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
0.0mi • 1606 Apperson Dr., Salem, VA 24153
$100 off your first month · code DOCTOR10
Physician-founded · Medical weight loss Sponsored

Doctor-led weight loss, delivered to your door.

GLP-1 treatment prescribed by board-certified clinicians in all 50 states. Transparent pricing from $179/mo. No insurance, no clinic visits.

Board-certified clinicians Care coach included Ships every 4 weeks Cancel anytime

Compounded semaglutide/tirzepatide. Not FDA-approved branded products. Prescribed only when clinically appropriate.

See if you qualify - 2 min

Free eligibility check

Rebecca Feese - 1606 Apperson Dr., Salem, Virginia, 24153
Star City Medical
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
0.0mi • 1606 Apperson Dr., Salem, VA 24153
R Parker Slayton (Russell Parker Slayton) - 2404 Electric Rd, Cave Spring, Virginia, 24018
Roanoke Valley Direct Primary Care
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
6.4mi • 2404 Electric Rd, Cave Spring, VA 24018
Christy Arthur - 227 Albemarle Ave SW, Roanoke, Virginia, 24016
Ultra Primary Care
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
6.4mi • 227 Albemarle Ave SW, Roanoke, VA 24016
Matthew McCarthy - 510 S. Main Street, Blacksburg, Virginia, 24060
Direct Primary Care of Blacksburg
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
20.2mi • 510 S. Main Street, Blacksburg, VA 24060
Katie Edson - 103 College Street, Christiansburg, Virginia, 24073
Edson Family Practice
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
20.2mi • 103 College Street, Suite A, Christiansburg, VA 24073
Trish Miller - 510 S. Main Street, Blacksburg, Virginia, 24060
Direct Primary Care of Blacksburg
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
20.2mi • 510 S. Main Street, Blacksburg, VA 24060
Pete Guerra - 2401 S. Main St, Blacksburg, Virginia, 24060
Sea and Sun Health
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
20.2mi • 2401 S. Main St, Suite D, Blacksburg, VA 24060
Desiree Inman - 1097 N. Franklin Street, Christiansburg, Virginia, 24073
Edson Family Practice
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
20.2mi • 1097 N. Franklin Street, Christiansburg, VA 24073
Edythe Boitnott - 904 Brookdale St Upper level, Martinsville, Virginia, 24112
Complete Care & Wellness Clinic LLC
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
42.8mi • 904 Brookdale St Upper level, Martinsville, VA 24112

More doctors near Salem, Virginia

Andrew J. Anderson - 4327 Boonsboro Road, Forest, Virginia, 24503
Kaya Health Clinic
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • 4327 Boonsboro Road, Suite 5, Forest, VA 24503
Andrew Pieleck - 2103 Graves Mill Road, Forest, Virginia, 24551
Access Healthcare Multi-Specialty Group
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • 2103 Graves Mill Road, Forest, VA 24551
David Smith - 2103 Graves Mill Road, Forest, Virginia, 24551
Access Healthcare Multi-Specialty Group
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • 2103 Graves Mill Road, Forest, VA 24551
Marlee Bryant - 2103 Graves Mill Road, Forest, Virginia, 24551
Access Healthcare Multi-Specialty Group
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • 2103 Graves Mill Road, Forest, VA 24551
Dianne White - Boonsboro Road, DPC, Virginia, 24503
Long Haul Health, DPC
DPC Family Medicine
Fee $101 - $250
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • Boonsboro Road, Suite 5, DPC, VA 24503
Daniel J. Swartz - 1149 Vista Park Drive, Forest, Virginia, 24551
Forest Direct Primary Care
DPC Family Medicine
Fee $25 - $100
Max no. of Patients: 1000
Accepting New Patients: NA
50.8mi • 1149 Vista Park Drive, Suite C , Forest, VA 24551
George Sherman - 1149 Vista Park Drive Suites B and C, Forest, Virginia, 24551
Forest Direct Primary Care
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • 1149 Vista Park Drive Suites B and C, Forest, VA 24551
Jeff Ponke - 1149 Vista Park Drive Suites B and C, Forest, Virginia, 24551
Forest Direct Primary Care
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • 1149 Vista Park Drive Suites B and C, Forest, VA 24551
Simon Marian - 1149 Vista Park Drive Suites B and C, Forest, Virginia, 24551
Forest Direct Primary Care
DPC Family Medicine
Fee N/A
Max no. of Patients: N/A
Accepting New Patients: NA
50.8mi • 1149 Vista Park Drive Suites B and C, Forest, VA 24551
sample

AD

Best Doctors in Salem, Virginia

Doctor's Name Clinic Fees Rating
Matthew Haden
$25 - $100
5
Jake Mutch
N/A
5
Katie Edson
N/A
5
Patient Reviews for Doctors in Salem, Virginia