The Hannibal Regional Medical Building, located adjacent to Hannibal Regional Hospital at 6500 Hospital Drive, houses primary and specialty care services. Medical services such as EKGs, lab procedures and x-ray are also easily accessible. Express Care is located on the first floor at Reception 1A. Patients will find comfort and privacy while they quickly receive the medical care they need to live a healthier lifestyle. A member of guest services welcomes each patient as they walk through the entrance and is available to guide them to their provider's office.
Call (573) 629-3500 to make your appointment today.
First Floor
Reception Desk 1A
Express Care at Hannibal Regional: (573) 248-1300
Reception Desk 1B
Outpatient Laboratory Services: Open from 7:30 am - 5:00 pm, Monday - Friday
Outpatient Radiology Services: Open 8:30 am - 5:00 pm, Monday - Friday
Reception Desk 1C
Audiology: (573) 629-3500
ENT (Otolaryngologist): (573) 629-3500
Reception Desk 1D
Cancer Institute: (573) 629-3500
Reception Desk 1E
Internal Medicine: (573) 629-3500
Occupational Medicine: (573) 629-3500
Reception Desk 1F
Cardiology: (573) 629-3960
Cardiac Electrophysiology: (573) 629-3960
Cardiothoracic Surgery: (573) 629-3960
Endocrinology: (573) 629-3500
Pulmonology: (573) 629-3500
Rheumatology: (573) 629-3500
Second Floor
Reception Desk 2A
Gastroenterology: (573) 629-3500
General Surgery: (573) 629-3500
Weight Management Solutions: (573) 629-3500
Thoracic Surgery: (573) 629-3500
Vascular Surgery: (573) 629-3500
Reception Desk 2E
Pediatrics: (573) 629-3500
Reception Desk 2F
Family Practice: (573) 629-3500
Reception Desk 2G
Obstetrics and Gynecology: (573) 629-3500
Third Floor
Reception Desk 3A
Nephrology: (573) 629-3500
Neurology: (573) 629-3500
Pain Management: (573) 629-3500
Podiatry: (573) 629-3500
Urology: (573) 629-3500