As our facilities reopen, we’re employing new safety measures to protect you and our caregivers including universal mask use, temperature testing, social distancing, employee COVID-19 testing, visitor restrictions and keeping our COVID-19 symptomatic patients separated from other patients. Nothing is more important to us than you. Stay Informed: Coronavirus Resources Here
In order to show you doctors that match your needs, we need to know a little about you first…Already a registered user? Log in.
The Patient Rating score is derived from care-provider related questions on our patient experience survey. Responses are measured on a scale of 1 to 5, with 5 being the best score. Comments also displayed in their entirety. Patients are de-identified for confidentiality and patient privacy.
Why no ratings? In order to provide our patients and visitors with the most accurate information, we only post physician satisfaction data when a physician has received a minimum of 30 returned surveys. For this provider, we have not yet received the minimum. To learn more about the survey, visit our about the survey page.


SpecialtiesFamily Medicine, Primary Care Physician
Experience17 years
EducationMedical School – University of Kansas School of Medicine
ResidencyFamily Medicine – Baptist Lutheran Medical Center
CertificationsAmerican Board of Family Medicine
InterestsBasketball, Family, Outdoorsman Activities, Running/Exercise, Spirituality, Travel

AdventHealth Medical Group Primary Care at Prairie Star

23351 Prairie Star Parkway, Suite A245 Lenexa, KS 66227

Patient Ratings & Comments

4.9 out of 5 •750 Ratings
  • Aug 27, 2020Dr Keller does such a good job relating to patients and listening. I always feel comfortable asking him any question and know he will give me a very thorough and well thought out advice.
  • Aug 27, 2020Dr Keller and staff are excellent
  • Aug 27, 2020Dr Keller is excellent!
  • Aug 26, 2020Dr. Keller is extremely knowledgeable and personable. He is very thorough and takes the time necessary to address my concerns.
  • Jul 29, 2020Very easy to talk to, shared my concerns and listened to everything I had to say. Highly recommended!
  • Jul 29, 2020Dr. Keller is a sincere pleasure to meet with.
  • Jul 29, 2020Dr. Keller is an amazing individual. He is also the best Dr. I have eveer
  • Jul 29, 2020doctor spent time explaining my overall health, what issues could be improved upon and what health issues to look for in the future. felt very confident in his appraisal of my health.
  • Jul 3, 2020love my dr keller.....
  • Jul 2, 2020was provided information and all questions were discussed to help me to remain healthy
  • Jun 30, 2020very easy to talk to, knowledgeable, and good sense of humor.
  • Jun 30, 2020Excellent comms with doctor.
  • Jun 22, 2020Dr. Keller always spends more time explaining things then any other physician does
  • Jun 22, 2020Dr. Keller was excellent in listening to my comments.
  • Apr 30, 2020I really liked Dr Keller. I hope that he will remain my primary doctor the rest of my life. he was very knowledgeable and courteous

Start the Appointment Process

Your appointment request will be fielded by an agent who will reach out to you to process your request and schedule a time. Requesting a time on this website does not mean an appointment has been scheduled.