Live
Read more

Clinic Type

Primary Care

Address

800 W Boise Cir Ste 160, Broken Arrow, OK 74012

Phone

(918) 994-9160

Email

careers@ascension.org

Opening Hours

Not published — contact the clinic to confirm hours.

Emergency Care

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

Services Offered

Team

  • Anthony N Barbettini — PA-C
  • Megan B Kassem — PA-C
  • Corinne A Onigbinde — PA-C
  • Nicole P Mathes — MD
  • Kelly R Wratten — APRN, CNP
  • Ethel M Vasquez-Harmon — DO
  • Adam B Greer — DO
  • Henry G Co — MD

Insurance & Payment

Languages Spoken

FAQs

Do you accept new patients?

Accepting new patients

Photos

What Patients Say

Overall sentiment across review platforms: positive

  • Birdeye (Ascension Medical Group St. John Primary Care): 4.5/5 (166)
  • Momentary (Ascension St. John Broken Arrow Hospital): 3/5 (194)
  • Healthgrades (Dr. Tuan Pham): 5/5 (45)

Patients praise

  • High average patient satisfaction ratings for individual providers (frequently 4.8-5.0 range)
  • Strong doctor communication skills and effective listening reported by patients
  • Many providers are described as friendly and concerned
  • Convenient access to comprehensive primary care services close to home

Common complaints

  • Isolated reports of negative hospital experiences regarding care quality and responsiveness
  • Concerns about over-prescription of medications by some providers

"He is friendly, concerned and a listener. I would feel proud to recommend my friends to become one of his patients."

Healthgrades patient review for Dr. Tuan Pham

"Nice guy but very quick to prescribe medications and not interested in listening."

Healthgrades provider review excerpt

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.

More primary care clinics in Broken Arrow

Broken Arrow, OK·Primary Care

VerifiedEmergency care
Broken Arrow, OK·Primary Care

VerifiedOnline booking

See all primary care clinics in Broken Arrow

Comparing your options?

See other primary care clinics in Broken Arrow, or search the full directory by insurance, ratings, and more.

More Primary Care Clinics