Contact UsHave Questions? Get in touch! Feel free to reach us through the contact form or directly through the provided phone number and email address. We value your interest in Baffin Bay and look forward to serving you with excellence. #600 – 787 Cliveden Place, Delta BC, V3M 6C7 info@baffinbayseafood.ca +1(604) 549–8108 I agree that my data is collected and stored.