THis is way past the time you needed it, but I just stumbled upon it. If you want one on the river side, there was a good one at Gifford. as for others, your best bet is to head north to Colville. The Little Pend Oreille wildlife refuge ahs a couple. Just north of Chewelah and south of Colville is Rocky Lake. Thats a nice place to catch a fish. I loved the comment about them having showers, you ain't kiddin.