STARS is a third generation Canadian owned and operated men’s wear retail company that began more than 75 years ago in Kitchener, Ontario. Today, Stars has over 20 locations across Ontario and growing. At a time when it is even…
WE'RE GROWING IN THE GTA DUFFERIN MALL COMING SOON! 21 Stores and Growing!! STARS / STRAUSS is a third generation Canadian owned and operated men’s wear retail company that beganmore than 75 years ago in Kitchener, Ontario. Today, Stars has…