Physicians Provider Name Specialty Search All Allergy and Asthma Audiology Cardiology Dermatology Endocrinology Family Practice Gastroenterology Internal Medicine Medical Oncology Nephrology Neurology Nurse Practitioner Obstetrics/Gynecology Optometry Orthopedics Otolaryngology Pediatrics Physician Assistant Podiatry Psychiatry Pulmonary/Critical Care Rheumatology Sleep Medicine Sports Medicine Surgery Urology Walk-In Clinic Weight Loss Location Search All Bowling Green Center Clarence Hannibal James E. Cary Cancer Center Mexico Monroe City Palmyra Walk-In Clinic Gender No Preference Female Male Accepting New Patients No Preference Yes Josue Acevedo, MD Orthopedics Accepting New Patients Locations Hannibal 217.214.0444 Sandra J. Ahlum, M.D. Obstetrics/Gynecology Accepting New Patients Locations Hannibal 573.231.3108 573.231.3721 Michelle Allen, WHNP-BC Nurse PractitionerObstetrics/Gynecology Accepting New Patients Locations Hannibal 573.231.3112 573.231.3721 Robin Allen, FNP Nurse PractitionerPediatrics Accepting New Patients Locations Mexico 573.581.2348 Arif A. Bari, M.D. Medical Oncology Accepting New Patients Locations James E. Cary Cancer Center 573.406.5800 Roderick M. Bartlett, M.D. Internal Medicine Locations Hannibal 573.231.3118 C. Leann Boxerman, D.O. Walk-In Clinic Locations Walk-In Clinic 573.231.3900 Kristin Bradshaw, MSN, FNP-C Nurse PractitionerWeight Loss Accepting New Patients Locations Hannibal Justin F. Bubolz, M.D., F.A.A.P. Pediatrics Accepting New Patients Locations Hannibal 573.248.1KID Mitzi Buckman, MSN, RN, FNP-C, CEN Nurse Practitioner Accepting New Patients Locations Hannibal Michael J. Bukstein, M.D. Surgery Accepting New Patients Locations Hannibal 573.231.3157 Kristie Chevalier, OD Optometry Accepting New Patients Locations Hannibal 573.501.3937 Lawrence L Ciesemier, DO, FAAAAI, FACOI Allergy and Asthma Accepting New Patients Locations Hannibal 573.231.3200 Umar Daud, M.D. Rheumatology Accepting New Patients Locations Hannibal 573.231.3770 Jeffry T. Evans, M.D. Family Practice Accepting New Patients Locations Hannibal 573.231.3139 Humam Farah, M.D. Pulmonary/Critical CareSleep Medicine Accepting New Patients Locations Hannibal 573-231-3767 Dana Frazine, MD Pediatrics Accepting New Patients Locations Hannibal 573.231.3104 573.231.3718 Michelle Friedersdorf, D.P.M. Podiatry Accepting New Patients Locations HannibalMonroe City 573.231.3268 Scott C. Friedersdorf, D.P.M. Podiatry Accepting New Patients Locations HannibalMexico 573.231.3773 Naman Ghazal, MD Endocrinology Accepting New Patients Locations Bowling GreenHannibal 573.231.3743 Amber Gottman, NP-C Family PracticeNurse Practitioner Accepting New Patients Locations Palmyra 573.769.2231 573.769.3953 Richard JY Ha, M.D. Cardiology Accepting New Patients Locations Hannibal 573.231.3167 Stephen E. Halpin, M.D. Internal Medicine Accepting New Patients Locations HannibalMonroe City 573.231.3120 Aphrodite M. Henderson, M.D. Surgery Accepting New Patients Locations Hannibal 573.231.3161 Patricia L. Hirner, M.D. Surgery Accepting New Patients Locations Hannibal 573.231.3165 Patsy J. Hudson Family PracticeNurse Practitioner Accepting New Patients Locations Clarence 660.699.2178 Justin Imhof, D.O. Otolaryngology Accepting New Patients Locations Hannibal 573.231.3871 Robert W. Jackson, D.O. Rheumatology Accepting New Patients Locations Hannibal 573.231.3770 Amanda Jennings, FNP-BC Family PracticeMedical OncologyWalk-In Clinic Accepting New Patients Locations Bowling GreenJames E. Cary Cancer CenterWalk-In Clinic 573.406.5800 Zach Johnson, D.O. PediatricsSports Medicine Accepting New Patients Locations Hannibal 573.248.1KID Lent C. Johnson, M.D. Family Practice Accepting New Patients Locations Hannibal 573.231.3141 Bhagirath H. Katbamna, M.D. Gastroenterology Accepting New Patients Locations Hannibal 573.231.3128 Iqbal Khan, MD Neurology Accepting New Patients Locations Hannibal 573.231.3214 573.231.3717 Lexi Kirner, AuD Audiology Accepting New Patients Locations Hannibal 573.231.3816 573.231.3707 David J. Knorr, D.O. Family Practice Accepting New Patients Locations Palmyra 573.769.2231 Jason Kvitle, OD Optometry Accepting New Patients Locations Hannibal 573.501.3937 Shane LaRue, MD Cardiology Accepting New Patients Locations Hannibal 573.231.3167 573.221.1659 Leanna Leake, FNP Nurse Practitioner Accepting New Patients Locations Walk-In Clinic Priscilla E. Long, M.D. Weight Loss Locations Hannibal 573.231.3116 Melissa Matrisch, M.D. Surgery Accepting New Patients Locations Hannibal 573.231.3269 Leslie McCoy, D.O. Walk-In ClinicFamily Practice Locations Hannibal 573.231.3147 Brian McGinn, MD Pediatrics Accepting New Patients Locations Hannibal 573.231.3104 Susan M. Meidl, M.D. Dermatology Accepting New Patients Locations Bowling GreenHannibal 573.231.3169 Erik J. Meidl, M.D. Internal Medicine Accepting New Patients Locations Hannibal 573.231.3122 John A. Memken, M.D. Family Practice Accepting New Patients Locations Hannibal 573.231.3143 Jennifer Myers, MSN, APRN, CCRN, FNP-C Nurse Practitioner Accepting New Patients Locations Hannibal Lawrence E. Nichols, D.O. Family Practice Accepting New Patients Locations Hannibal 573.231.3145 Kim Peters, APN-BC Internal Medicine Accepting New Patients Locations Hannibal 573.231.3116 573.231.3714 Fe Maria Pimentel-Yager, M.D. Psychiatry Accepting New Patients Locations Hannibal 573.231.3855 Prashanth Podaralla, M.D. Nephrology Accepting New Patients Locations Hannibal 573.231.3798 Gina Pontius, M.D. Family Practice Accepting New Patients Locations Palmyra 573.769.2231 Karen Powers, FNP-BC Walk-In Clinic Locations Walk-In Clinic Mian Rizwan, MD Rheumatology Accepting New Patients Locations Hannibal 573.231.3770 573.231.3707 Janae Robertson, MSN, FNP-C Nurse Practitioner Accepting New Patients Locations Hannibal 573.231.3900 Scott Simmons, M.D. Family Practice Accepting New Patients Locations Mexico 573.581.2348 Raymond Smith, M.D. Medical Oncology Locations James E. Cary Cancer Center 573.406.5800 Brandi Thompson, CPNP Nurse PractitionerPediatrics Accepting New Patients Locations Hannibal 573.248.1KID Ivan Trinh, MD Obstetrics/Gynecology Accepting New Patients Locations Hannibal 573.231.3114 573.231.3721 Mark Tucker, D.O. Family Practice Accepting New Patients Locations Center 573.267.3318 Philip Tweedy, M.D. Internal Medicine Accepting New Patients Locations Hannibal 573.231.3124 Dana Valencia, MD Cardiology Accepting New Patients Locations Hannibal 573.231.3228 573.231.3758 Barry Werries, MD Orthopedics Accepting New Patients Locations Hannibal 217.214.0444 Rodney Yager, D.O. Family Practice Accepting New Patients Locations Monroe City 573.735.4541 573.735.2143