Request an Appointment Complete this form to request an appointment with a Hannibal Clinic provider. A member of our team will contact you to set up your appointment. If you are a member of the Hannibal Clinic Patient Portal, you may reach your provider's office directly by sending them a secure message from the portal by logging in to your account. If you prefer to speak to someone to schedule your appointment, please call the Hannibal Clinic main line at (573) 221-5250, Monday through Friday 8:00 am - 5:00 pm and our team will be happy to assist you in getting you to the right office to meet your appointment needs. Default Page First Name Last Name Phone Email Address City State Choose One Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Maryland Massachusetts Michigan Minnesota Mississippi Missouri Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming Zip/Postal Code Date of Birth Are you a current patient at Hannibal Clinic? YesNo What type of provider are you looking for? What would be your preferred appointment location? Choose One Bowling Green, MO Center, MO Hannibal, MO Mexico, MO Monroe City, MO Palmyra, MO Is there anything else you want us to know?