Winchester Lake State Park

1786 Forest Rd.
Winchester, ID 83555- Map It