At the moment, Hobby Lobby has 4 stores near Elizabeth City, North Carolina. These are the nearby Hobby Lobby branches.