Peter Millar opens flagship store in Chicago’s Gold Coast Men's luxury apparel retailer Peter Millar is opening its first Chicago storefront at 877 N. Rush Stret. The 3,000-square-foot Gold Coast location will be the…