Map on MA Fish & Wildlife site under Northeast Ponds:
http://www.mass.gov/eea/docs/dfg/dfw/habitat/maps-ponds/dfwwhitc.pdf
Drive down towards launch, fair amount of parking available but can get crowded later. You can fish right off the beach or around the general area. We catch stocked trout; have not targeted anything but. Most use spinning tackle; only have seen someone flyfishing in a canoe. Usually there is a group or 2 of older gentlemen that bring their folding chairs and fish off the beach. Always been friendly and willing to share a laugh, plus they seem to catch their share...