Skip to main content

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.

This ad will auto-close in 10 seconds