Ascension Medical Group logo
Family Medicine
Nurse Practitioner

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

Accepting new patients
0.88 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
0.88 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
7.82 mi - 220 S Elm St Ste 200 Jenks, OK 74037
Ascension Medical Group St. John Jenks Primary Care
(918) 403-7144
Ascension Medical Group logo
Family Medicine

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

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

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

7.82 mi - 220 S Elm St Ste 200 Jenks, OK 74037
Ascension Medical Group St. John Jenks Primary Care
(918) 403-7144
If you are experiencing a life-threatening emergency, call 911 or go directly to the ER.

Find more care

Sapulpa, OK Family MedicineSapulpa, OK CardiologySapulpa, OK Licensed CounselorSapulpa, OK Primary CareSapulpa, OK Behavioral And Mental HealthSapulpa, OK Heart Care