Contact Us
206 284 1947

Keyport is a leading seafood producer with a focus on King, Snow & Dungeness crab.

News

Our products

Fin Fish

Get in touch

Call us today at 206 284 1947 or
visit our Contact page