Tamarack Resort
Tourist attraction • Recreation center • Ski resort • Ski rental service • Raft trip outfitter • Snowboard rental serviceOne of the Most Revieweds in Valley County
Address
311 Village Dr, Tamarack, ID 83615, United States
Website
Contact
+1 208-325-1000Rating on Google Maps
4.60 (1.3K reviews)Open on Google Maps