Children's of Alabama

Miracle Marathon

Children's of Alabama is encouraging you and your children to lace up your shoes… jump on the bike… or even take a swim.