A Hobby Lobby location in Stow, Ohio