Neiman Marcus is an American department store chain founded in 1907 in Dallas, Texas by Herbert Marcus, his sister Carrie Marcus Neiman, and her husband Abraham Lincoln Neiman. From Wikipedia
The luxury retailer’s departure on May 10 reflects broader shifts in Union Square’s retail landscape, with new entrants like Nintendo and Zara signaling efforts to revitalize the district.