I think the creek that goes "through" the hatchery is Clark. The creek just below the hatchery is Jordon. Marblemount hatchery is the only one I know of on the Skagit. There are sereval smolt release spots however. BTW Barnaby Slough is closed to fishing I'm pretty sure.