Rate and Review

Smiths Trout Haven

9589 E. Maughan Road, Lava Hot Springs, ID, 83246