Geox at Yorkdale is GEOX’s Canadian flagship store with 2,900 sqft of branded products for women, men and kids with a distinctive competitive advantage. Geox makes its consumers satisfied by delivering a perceivable benefit thanks to its unique products.