I did post this location before, but worth re-posting.
Body of Water: Little Sebago Lake, North Windham, ME [Maine Gazetteer Map 5, C2.5]
Directions (From Portland, ME): Take Rt. 302 North into North Windham. Pass through the shopping area of Windham, with two lanes going in each direction. After last light before 302 narrows into one lane, turn right onto Angler's Rd. (Adirt road across from Whites Bridge Rd.) Follow the signs to the boat landing. The road is where that SUV is coming out, right before Thatchers Restaruant. You will turn onto a dirt road and will be on that road for a couple of miles. Stay on the main road and follow boat launch signs.
Boat Launch: Public Boat Launch, concrete. Room for bigger boats to launch.