Contact Us
206 284 1947

Keyport is the leading producer of King, Snow & Dungeness crab and wild seafood.

News

Our products

Fin Fish

Get in touch

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