Location, location, location. It may sound like a retail cliché, but for Shoe Show Inc., it’s been a driving force behind the retailer’s success for the past. 60 years. With more than 1,100 stores ...
Robert Tucker, the late founder of North Carolina-based Shoe Show who died on Sept. 30 at age 86, was a retail force known for his hard work, love of family and deep knowledge of the shoe business.