Freedom Peak via Stafford Creek—Southeast Ridge (Teanaway Mountains, WA) Jim Brisbine·June 4, 2006Trip Date: June 4, 2006 Freedom Peak Day Climb Stafford CreekFreedom Peak aka Little Navaho Peak (6442 ft)...Central WA CascadesTeanaway MountainsFreedom Peak·23 views