Dr. John Sanders, DO

DPC Family Medicine, American Fork, UT

Voyage Direct Primary Care
5.0 (10 reviews)

Dr. John Sanders provides DPC family medicine at Voyage Direct Primary Care in American Fork, Utah.

1248 East 90 North, Suite 203, American Fork, UT 84003
At a glance
Licensed in
UT
Languages
Mandarin Chinese

Facts on this page last checked September 2026. How we check doctors

About Dr. Sanders

Dr. John Sanders is a family physician providing DPC family medicine at Voyage Direct Primary Care in American Fork, Utah. He attended medical school at Nova Southeastern College of Osteopathic Medicine in Fort Lauderdale, Florida, and completed a dual-accredited family medicine residency in Jacksonville, Florida. He is a board-certified family physician with emphases in family medicine, pediatrics, dermatology, sports medicine, osteopathic musculoskeletal manipulations, and holistic medicine.

After residency, Dr. Sanders practiced rural medicine with obstetrics in Moab, Utah for about six years, delivering babies and working in the local hospital. He holds frequent skin clinics and diagnoses and treats hundreds of skin cancers a year as part of his dermatology focus. He is fluent in Mandarin Chinese and knowledgeable in Spanish.

He has said, "I think when people come in and they just know that you care as a healthcare provider, as a doctor, that matters to me." Outside the office, his hobbies include woodworking, pickleball, soccer, volleyball, mountain biking, and foraging for wild mushrooms.

I think when people come in and they just know that you care as a healthcare provider, as a doctor, that matters to me.
Dr. John Sanders

Membership and fees

Fees are not published. Ask the practice.

Education and credentials

Education
John Sanders attended medical school at Nova Southeastern College of Osteopathic Medicine in Fort Lauderdale, Florida
Education
Sanders did his undergraduate studies at the University of Nevada, Las Vegas (UNLV) in sports medicine, after the University of Nevada School of Medicine recruited him in high school through a program aimed at bringing rural students into medicine
Residency
John Sanders completed a dual-accredited family medicine residency in Jacksonville, Florida
Board certified
John Sanders is a board-certified family physician with emphases in family medicine, pediatrics, dermatology, sports medicine, osteopathic musculoskeletal manipulations, and holistic medicine

Location

1248 East 90 North, Suite 203, American Fork, UT 84003
Voyage Direct Primary Care practice page
Directions

Recognition and research

Teaching and research roles

While practicing in Moab, Sanders served about four years as a hospice medical director.
Sanders founded Voyage Clinics, a direct primary care practice, roughly seven years ago after moving to Utah County.
John M. Sanders, DO is on the academic faculty of the University of Utah's Spencer Fox Eccles School of Medicine.

Patient reviews

5.0
10 reviews
5 star10
4 star0
3 star0
2 star0
1 star0
Write a review
Rated 5 out of 5

Great!

"Very professional care and consult."

FMDD UserApr 2024
Rated 5 out of 5

Awesome!

"Guided me in choosing the best treatment option."

FMDD UserMar 2024
Rated 5 out of 5

Amazing!

"Enlightened me about my condition."

FMDD UserFeb 2024

Questions patients ask

Where did Dr. Sanders train?

John Sanders attended medical school at Nova Southeastern College of Osteopathic Medicine in Fort Lauderdale, Florida. Sanders did his undergraduate studies at the University of Nevada, Las Vegas (UNLV) in sports medicine, after the University of Nevada School of Medicine recruited him in high school through a program aimed at bringing rural students into medicine.

Where is Dr. Sanders's office?

Dr. Sanders sees patients at Voyage Direct Primary Care, 1248 East 90 North, Suite 203, American Fork, UT 84003.

Where is Dr. Sanders licensed?

Dr. Sanders holds a license in Utah.

Are you Dr. Sanders? Claim this profile for free. Report a correction.

Ready to contact Voyage Direct Primary Care?