The Land Trust of the Treasure Valley is dedicated to conserving the special places and open spaces in Idaho’s Treasure Valley through land protection and stewardship.
708 W. Franklin St., Boise, ID 83702