David McMahon, DO


Schedule an Appointment

Accepting new patients Insurance accepted

David McMahon

About me

Philosophy of care

"Psychiatric conditions have a biological basis making them complex. Factor in any psychosocial stressors a person may be experiencing, as well as other medical issues, and that complexity increases. My goal is to improve the quality of each patient’s life by first understanding their situation and then working together to find the best treatment plan. I believe that medications are only one component of a treatment plan, and although important – even critical – they should be minimized as much as possible."



Hobbies and Personal Interests

Dr. McMahon enjoys traveling, hiking and kayaking.

My location

Medical education

Medical School

Des Moines University College of Osteopathic Medicine, Des Moines, IA


The University of Kansas Medical Center, Witcha, KS


Board Certifications


Quick Access Links