Taylor Shellfish

Farm store with a selection of fresh seafood as well as canned and frozen.

Hours of Operation: Daily 10 AM - 6 PM

Location & Contact: 130 SE Lynch Rd, Shelton, WA 98584| Phone: (360) 426-6178

Previous
Previous

Hama Hama Oysters