Ascension Medical Group logo
Family Medicine

Accepting new patients
Video visits available
4.85 mi - 220 S Elm St Ste 200 Jenks, OK 74037
Ascension Medical Group St. John Primary Care Jenks
(918) 403-7144
Call for appointment
Ascension Medical Group logo
Family Medicine
Nurse Practitioner

Accepting new patients
4.85 mi - 220 S Elm St Ste 200 Jenks, OK 74037
Ascension Medical Group St. John Primary Care Jenks
(918) 403-7144
Ascension Medical Group logo
Family Medicine

4.85 mi - 220 S Elm St Ste 200 Jenks, OK 74037
Ascension Medical Group St. John Primary Care Jenks
(918) 403-7144
Ascension Medical Group logo
Family Medicine
Nurse Practitioner

Accepting new patients
4.85 mi - 220 S Elm St Ste 200 Jenks, OK 74037
Ascension Medical Group St. John Primary Care Jenks
(918) 403-7144
Ascension Medical Group logo
Family Medicine
Physician Assistant

Accepting new patients
Video visits available
4.85 mi - 220 S Elm St Ste 200 Jenks, OK 74037
Ascension Medical Group St. John Primary Care Jenks
(918) 403-7144
Ascension Medical Group logo
Family Medicine

Accepting new patients
5.73 mi - 1021 E Bryan Ave Sapulpa, OK 74066
Ascension Medical Group St. John Primary Care Sapulpa
(918) 227-1000
Ascension Medical Group logo
Family Medicine

Accepting new patients
Video visits available
5.73 mi - 1021 E Bryan Ave Sapulpa, OK 74066
Ascension Medical Group St. John Primary Care Sapulpa
(918) 227-1000
Ascension Medical Group logo
Family Medicine
Nurse Practitioner

Accepting new patients
Video visits available
5.73 mi - 1021 E Bryan Ave Sapulpa, OK 74066
Ascension Medical Group St. John Primary Care Sapulpa
(918) 227-1000
If you are experiencing a life-threatening emergency, call 911 or go directly to the ER.

Find more care

Tulsa, OK Primary CareJenks, OK Primary CareBroken Arrow, OK Primary CareSand Springs, OK Primary CareBixby, OK Primary CareSapulpa, OK Primary Care