At the moment, Hobby Lobby has 4 branches near Liberty, Clay County, Missouri. On this page you will see the listing of all Hobby Lobby locations in the area.