Tamarack ID Resorts 1. 311 Village Dr, TAMARACK, ID 83615 | Morels at Osprey Meadows Lodge (208) 325-1013