MagicAid is an officially recognized chapter of the national nonprofit organization MagicAid. Our organization trains medical students in the therapeutic use of magic, serving pediatric patients and the Gaineville community.

MagicAid is an officially recognized chapter of the national nonprofit organization MagicAid. Our organization trains medical students in the therapeutic use of magic, serving pediatric patients and the Gaineville community.
MagicAid is an officially recognized chapter of the national nonprofit organization MagicAid. Our organization trains medical students in the therapeutic use of magic, serving pediatric patients and the Gaineville community.