Locations All Locations Hannibal Clinic Locations Bowling Green 710 Business 61 South Bowling Green, MO 63334 573.324.2063 Family Practice, Podiatry, and Nephrology HoursMon-Fri | 8am to 5pm Get Directions Clarence 109 East Street Clarence, MO 63437 660.699.2178 Family Practice HoursMon-Fri | 8am to 5pm Get Directions Center 401 East Highway 19 Center, MO 63436 573-267-3318 Family Practice HoursMon-Fri | 8am to 5pm Get Directions Hannibal 100 Medical Drive Hannibal, MO 63401 573-221-5250 HoursMon-Fri | 8am to 5pm Get Directions Walk-In Clinic 100 Medical Drive Hannibal, MO 63401 573-231-3900 HoursMon-Fri | 7:00 am to 5:00 pmSat | 9:00 am to 3:00 pmSun | 9:00 am to 3:00 pm Get Directions James E. Cary Cancer Center 5985 Hospital Drive Hannibal, MO 63401 573-406-5800 Medical Oncology, Radiation Oncology, and support services HoursMon-Fri | By Appointment Get Directions Mexico 1000 Webster Street Mexico, MO 65265 573-581-2348 Family Practice HoursMon-Fri | 7:30 am to 4:30 pm Get Directions Monroe City 400 North Main Monroe City, MO 63456 573-735-4541 Family Practice HoursMon-Fri | 8am to 5pm Get Directions Palmyra 1811 South Main Palmyra, MO 63461 573-769-2231 Family Practice HoursMon-Fri | 8am to 5pm Get Directions