hannibal street department maintenance facility