Live
Read now

Primary Care Doctors Near Me in Sand Springs, OK

4.9 out of 5 · 1,878 reviews

Internal Medicine • Sand Springs, OK

About

Ascension Medical Group St. John Primary Care Sand Springs is located at 402 W Morrow Rd in Sand Springs, Oklahoma. The clinic offers primary care, internal medicine, and pediatrics services. Video visits are available, and the clinic is accepting new patients.

Clinic Type

Internal Medicine

Address

Rd Sand Springs

Phone

(918) 245-1328

Email

—

Opening Hours

Not published — contact the clinic to confirm hours.

Telehealth

Video visits available

Emergency Care

If you are experiencing a life-threatening emergency, call 911 or go directly to the ER.

Services Offered

  • Primary Care
  • Internal Medicine
  • Pediatrics
  • Internal Medicine-Pediatrics

Team

  • William M James — MD
  • Andrew R Gordon — MD

Insurance & Payment

—

Languages Spoken

  • English
  • Vietnamese?

FAQs

What is the address for Ascension Medical Group St. John Primary Care Sand Springs?

0.65 mi - 402 W Morrow Rd Sand Springs, OK 74063

What is the phone number to reach Ascension Medical Group St. John Primary Care Sand Springs?

(918) 245-1328

Is video visits available for this clinic?

Video visits available

Is this clinic accepting new patients?

Accepting new patients

What is the distance to the clinic?

0.65 mi

Photos

What Patients Say

Overall sentiment across review platforms: positive

  • Healthgrades: 4.7/5 (108 reviews)
  • Ascension: 4.9/5 (1664 reviews (aggregate))
  • Healthgrades: 4.6/5 (19 reviews)
  • Healthgrades: 4.8/5 (22 reviews)
  • Medical News Today: 5.0/5 (3 reviews)
  • Healthgrades: 4.0/5 (16 reviews)
  • Healthgrades: 4.8/5 (46 reviews)

Patients praise

  • Attentive and caring approach
  • Thoroughness in examinations and explanations
  • Good listening skills and bedside manner
  • Effective communication of medical conditions
  • Trustworthiness

Common complaints

  • Difficulty communicating with office staff
  • Long wait times
  • Perception of being disconnected from patients
  • Reports of rushed appointments

"Dr Reed is such a down to earth doctor who really explains what’s going on and leaves you feeling like you were heard by the end of the appointment."

— Healthgrades

"Dr Williams is the kindest, most knowledgeable, caring physician I've known in my 60+ years. He has limits to his abilities and is not hesitant to admit it and get you to the physician you need."

— Healthgrades

"Dr James is by far the best primary care physician I’ve had in a while. He is thorough and listens to your input. He will help you make the best informed decision for your health."

— Healthgrades

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

ClinAdsby ClinsightBuilt for clinicsYour clinic’s marketing team, powered by AI.On-brand ads, SEO, and social campaigns in one place.Generate your first clinic ad for free Clincyby ClinsightBuilt for practicesGet more revenue from the patients you already have.Voice and SMS that follow up until lapsed patients are back on the schedule.Book a Clincy call DDS RecruitPowered by ClinsightDental recruitingYour practice’s fractional recruiting team.Dental-only search, run end to end, with placements guaranteed for a year.Find your next hire

Comparing your options?

See other internal medicine clinics in Sand Springs, or search the full directory by insurance, ratings, and more.

More Internal Medicine Clinics