Wenatchee River Institute at Barn Beach Reserve
The Wenatchee River Institute is an environmental learning center located in the heart of Leavenworth. WRI engages thousands of learners annually with hands-on, nature-based experiences for people of all ages. WRI believes the greatest hope for the future is through connecting people, communities and the natural world.
347 Division Street, Leavenworth WA 98826