Erin, I like Browns on Meredith Neck too. Very good facility. Not sure if its free anymore...perhaps you get away with it at 5 am, I got hit for like $10 during the day a couple years ago. It puts you more or less in the middle of the lake and its not a bad trip to anywhere from there.
I actually just read in recent field and stream mag that there are no public launches on the lake. I know thats not tue,I thought it was interesting that they would publish that false info. Im not gonna tell them their wrong.