You could try Canal Marina @ 206-282-6767. The guy who runs it only works until 3 pm or so. The moorage is located between the Ballard and Fremont bridges. Could be a good place to look if you want some place to store a boat before Lk WA Sockeye season.

Steve