Business Hours


Alliance Art Gallery is an art gallery in Hannibal, Missouri. We love making things. Things that are beautiful. Things that make you wonder "How did she do that?" Things that help you remember times gone by, special people, special places. At the Alliance Art Gallery sixteen creative people have come together to showcase the things they have made and to connect you to a life of beauty and wonder, to the art-full life.