News Last Call Studio by Neiman Marcus to Open 4th U.S. Location in 2012 by Nate Hunter September 20, 2011 Houston — Last Call Studio by Neiman Marcus will open in Houston’s Uptown district in 2012, marking the fourth U.S. location for the new discount concept by Neiman Marcus. Continue Reading September 20, 2011 0 FacebookTwitterPinterestEmail