John A Memken, MD, Family Medicine

100 Medical Dr
HannibalMO  63401-6877 (Marion County)


Phone: 573-231-3143
Fax: 573-231-3728

NPI: 1932188471
License Number: R1C68 (MO)