Where to Watch Elena of Avalor (Shorts) In United States - Watch Elena of Avalor (Shorts) on Disney Plus