Washington /

Leader Lake

Reservoir in Washington · 167 acres · near Okanogan

Leader Lake is a 167-acre reservoir near Okanogan in Washington, with 1 public boat ramp listed here.

Boat launches on Leader Lake

Wikidata: Q49701649