C.D Peacock to open one of America’s largest watch stores in Chicago

The reported 20,000 square foot indoor-outdoor space comes as Steven Holtzman assumes the vice chairmanship as his father transfers leadership responsibilities.