Beth-Haven-Hannibal In December 2011, I visited Beth-Haven Nursing Home. Beth-Haven is a 105-resident Medicare/Medicaid certified skilled nursing home located in Hannibal and operated by the Mennonite Home Association. Administrator Dawn Davis recently began serving as co-leader of the MC5’s (Missouri’s culture change coalition) Northeast regional group. Click on link above to read more and view photos.