Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. J Gray xhas an overall rating of 4.2.


Dr. J Gray, MD is a Doctor primarily located in Owasso, OK, with other offices in Tulsa, OK and Tulsa, OK. He has 36 years of experience. His specialties include Family Medicine and Geriatric Medicine. Dr. Gray is affiliated with St John Medical Center, Inc. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

St John Clinic

12455 E 100th St N
Owasso, OK 74055

1802 E 19th St
Tulsa, OK 74104

1923 S Utica Ave
Tulsa, OK 74104

Nearby Doctors

Dr. J Gray, MD is similar to these 3 Doctors near Owasso, OK.