Tag Archives: stacks bowers flagship gallery

Stack’s Bowers Opens Flagship Gallery in NYC

Stack’s Bowers Galleries recently opened its new flagship gallery at 470 Park Avenue in Midtown Manhattan, the company announced in an Oct. 20 press release. Located just down the block from their historic West 57th Street storefront, this new gallery … Continue reading

Posted in Articles, News | Tagged , | Leave a comment