Teton Peaks

The Teton Peaks council was located in Idaho Falls, Idaho and was chartered in 1925. They merged in 1993 with Tendon Area to form the Grand Teton council.