John A. Memken, M.D. Family Practice Primary Care Provider Accepting New Patients Locations Hannibal 100 Medical Drive Hannibal, MO 63401 573-221-5250 Phone573.231.3143 Request An Appointment False False M Physician Bio Additional InformationArea of Specialty: Family Practice Medical School: Southern Illinois University School of Medicine Residency: Southern Illinois University Affiliated Hospitals Board Certified: American Board of Family Practice Back To Directory