The Avalon Foundation has been passionately working towards its mission of promoting and teaching youth leadership while offering steadfast support to children undergoing life-altering treatments for rare diseases. Here are some of the recent...