http://www.mass.gov/dfwele/dmf/recre...ex.htm#finfish
click the link-->cod north of cape cod. and --->cod south of cape cod.
there's the map. sais right there 2 per person, 75# per boat north.
south looks like 10 fish @22" per person.. but i believe federal waters is still closed?
i've never seen a haddock inside stellwagen but that don't mean much.
my best bet for them is east of the bank about 250-300'.