Walrus Snack Brands Inc DBA Quevos 590 South Avenue Glencoe IL 60022 (847) 867-3443 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×