Deep Cove Kayak's retail location is just off of Main Street in North Vancouver. Get directions!