John K. Gearhart, M.D., is board certified by the American Board of Family Medicine. Patient comments about him include:
"We always have a good experience. The office staff is excellent. They know their stuff. They're very friendly and have a loving disposition. My mother is very pleased with Dr. Gearhart. He reminds her of some of the doctors years ago with their knowledge of treating their patients. All we have to say is 'awesome!'"
"He provides information and makes sure I understand fully before moving on. He listens and answers related questions. He is interested in me taking actions to be healthier. He encourages me to make the best decision, yet he accepts my concerns about the side effects of certain drugs."
"Dr. Gearhart has been my physician - as well as my family's - for years. I changed my insurance in order to keep him as my doctor. I have always had complete confidence in his knowledge and care of my family and me. His nurses and front office employees are like family to me. They are always helpful and professional. I will continue to refer others to his care."
"Dr. Gearhart is the most thorough and kind doctor. Sherry welcomes you like a friend. Donetta is the best at drawing blood and giving shots. This office is great!"
"Dr. Gearhart has been my doctor for over 25 years. He cares about his patients and is always there when we need him. He is loved and valued as part of our family!"
Before joining Utica Park Clinic, he practiced family medicine with Warren Clinic at Saint Francis Hospital in Tulsa.
Dr. Gearhart received his Bachelor of Science degree at Oklahoma State University in Stillwater and he received his medical degree at the University of Oklahoma School of Medicine. He is an active member of the Tulsa Academy of Family Physicians, American Academy of Family Physicians, the American Medical Association and the Tulsa County Medical Society.
Dr. Gearhart's office is located at:
Utica Park Clinic
6528 E. 101st St., Suite I
Tulsa, OK 74133
For more information or to schedule an appointment, please call 918-392-5588.