Thanks for the tip!... I know exactly where it is, but have never been up there nor fished it. And yes, that's the Wilder Dam right across the street from where you park for Boston Lot (in Lebanon).
I usually fish above the dam, but I believe there is a boat launch in White River Junction, Vermont at the intersection of the white river and the connecticut river. Unfortunately, I can't find you a link to a map online. I'll post again if I can find one. Anyone else know where that one is?