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
- Leader Lake Boat Launch · Boat ramp · near Okanogan
Wikidata: Q49701649