Important Phone Numbers


At Hannibal Regional Healthcare System, we strive towards the best possible service. If you have questions or concerns about your recent hospital visit, please contact our Quality Division office at 573-248-5290.

For questions/concerns regarding our facility, please contact the Safety/Plant Operations office at 573-248-5390.

Hospital Visiting Hours - 8:00 am - 8:00 pm

Telephone Numbers

Hannibal Regional Hospital 573-248-1300

Hannibal Regional Family Practice

Hannibal Regional Medical Building
6500 Hospital Drive
Hannibal, MO 63401

Hannibal Regional Medical Group - Vision Institute:
175 Shinn Lane
Hannibal, MO 63401
573-406-5730

Advance Physical Therapy