Hannibal Regional Hospital Foundation is a non-profit corporation (501,(c)3) and a part of the Hannibal Regional Healthcare System which exists to support Hannibal Regional Hospital by raising privately donated money.