A popular recreation lake, Odell Lake is located just south of Highway 58, east of the summit of Willamette Pass.