Neiman Marcus to Occupy 100,000-SF Building in Garden City NEW YORK CITY-Neiman Marcus is opening a new store in Garden City, Long Island.