Papyrus opens at Time Warner Center
New York -- Schurman Retail Group announced that Papyrus opened a new store in the Time Warner center, marking the retailer’s 18th store in New York City.
“New York City has always been a strong market for us,” said Dominique Schurman, CEO, Schurman Retail Group.
The 1500-sq.-ft. store features a “Hummingbird” design that is featured in 183 stores in the U.S. and Canada.