Richard Paul Valuck Jr., M.D. Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 6500 Hospital Dr, Hannibal, MO 63401 Phone: 573-629-3300 Fax: 573-629-3314 |
Dr. Shane Joseph Larue, MD Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 100 Medical Dr, Hannibal, MO 63401 Phone: 573-231-3167 Fax: 573-221-1659 |
Allen J Duplantis, MD Internal Medicine - Cardiovascular Disease Medicare: Accepting Medicare Assignments Practice Location: 6000 Hospital Drive, Hannibal, MO 63401 Phone: 573-248-1300 |