Hannibal City Hall and other non-emergency offices were closed at 10 a.m. today due to the inclement weather.

Hannibal City Hall and other non-emergency offices were closed at 10 a.m. today due to the inclement weather.