Newfoundland & Labrador
Jackie Shannahan
Owner/Partner
The Fish Depot
369 Duckworth street, St. Johns, Newfoundland & Labrador, A1C 1H7
Detailed Information
Local and Imported Quality Seafood. The Fish Depot is family owned and operated since 2002. Cod, Salmon, Halibut, Lobster, Scallops, Crab….and so much more.