If I'm not mistaken, Tedd's Landing is in Selinsgrove, about 15 miles down the river from Lewisburg.(I went to Bucknell also - albeit not as recently as Erica did). I was back about three years ago and I think the Bull Run Inn was still there....Let us know how it goes!
Ray