Thunder Mountain Elk Ranch
Thunder Mountain Elk Ranch, located in Soda Springs, Idaho, is highly praised for its beautiful setting and exceptional service. Reviewers consistently highlight the friendly owners, excellent accommodations, and the opportunity to engage with the local wildlife, making it a recommended destination for visitors. For more information, please contact the taxidermist directly.
Web: http://www.thundermountainelkranch.com/
Tel: +1 208-547-7063
Address: 1305 Larsen Rd, Soda Springs, ID 83276