1. Dr. Joseph M Bean, MD 5985 Hospital Dr, Hannibal, MO 63401 Coordinate: 39.71007,-91.44745 Phone: (573) 406-5800