Use entry parameters
Video visits available
Ascension Medical Group St. John Primary Care Owasso 86th
99.77 mi - 13600 E 86th St N Ste 100, Owasso, OK, 74055
(918) 272-9313
Video visits available
Ascension Medical Group St. John Primary Care Owasso 86th
99.77 mi - 13600 E 86th St N Ste 100, Owasso, OK, 74055
(918) 272-9313
Ascension Medical Group St. John Primary Care Owasso 86th
99.77 mi - 13600 E 86th St N Ste 100, Owasso, OK, 74055
(918) 272-9313
Accepting new patients
Ascension Medical Group St. John Heart and Vascular Center Broken Arrow
110.28 mi - 800 W Boise Cir Ste 380, Broken Arrow, OK, 74012
(918) 994-9280
Accepting new patients
Ascension Medical Group St. John Pulmonology Tulsa
112.44 mi - 1725 E 19th St Ste 200, Tulsa, OK, 74104
(918) 748-8381
Video visits available
Ascension Medical Group St. John Primary Care Bernsen Suite 200
112.46 mi - 1919 S Wheeling Ave Ste 200, Tulsa, OK, 74104
(918) 748-7600
Video visits available
Ascension Medical Group St. John Primary Care Bernsen Suite 402
112.46 mi - 1919 S Wheeling Ave Ste 402, Tulsa, OK, 74104
(918) 748-7877
Video visits available
Ascension Medical Group St. John Primary Care Bernsen Suite 402
112.46 mi - 1919 S Wheeling Ave Ste 402, Tulsa, OK, 74104
(918) 748-7877
If you are experiencing a life-threatening emergency, call 911 or go directly to the ER.