Hobby Lobby 839

Hobby Lobby #839 is a Hobby Lobby craft store located at 1379 Pole Line Road East in Twin Falls, Idaho.