Duro,
The launch is called something like Hood Canal Recreational Park Launch. Its easily identified by the Tacoma Public Power House nearby. The run from the launch to Finch Creek (the hatchery) is about 3 miles from what I can tell on the map....not very far.
JMS