Well that seems some what close. I should try there after school. Where do you put a boat in
Pop this point into Google Maps: 42.400716,-71.080176
it's in the Station Landing shopping/apartment area of Medford. It's right above the dam...I haven't put in there yet, because I can walk to the river from where I live, which is closer to the Lower Lake and I just put my kayak in there. The area looks killer for large mouth too...