Billy Reid Opening Second NYC Store Tomorrow
Bill Reid will open a second New York City store on Friday November 14th in the West Village at 94 Charles Street. It is the brand’s eleventh freestanding shop in the United States. “Our second New York City store will house what is essentially a highly curated assortment of our collections,” Billy …