Leech Selection Found in ponds, reservoirs, creeks, and rivers at every elevation and in all 50 states, leeches are a must-have pattern for the fly fisher who loves to catch big fish! Most commonly found swimming along the bottom of the lake or river, retrieving... MSRP: Was: Now: $16.00 - $28.00 Choose Options