Whole Foods to open at Towers Plaza