Hobby Lobby owns 5 existing stores near Kirksville, Missouri. See this page for a complete list of every Hobby Lobby branch close by.