The Fish Store by | Dec 21, 2020The Fish Store123450.000Store Bookmark Write a Review Claim StoreContact Information12320 Lake City Way NE, Seattle, WA 98125, USA, Seattle, WA 98125, USADetailed Information12320 Lake City Way NE, Seattle, WA 98125, USA