Magic Moments
1600 7th Avenue South, Birmingham, AL 35233 939-9372
Magic Moments is a private, 501(c)(3) non-profit organization serving children ages 4-18 living in Alabama or being treated in Alabama with life-threatening or life-altering medical conditions that substantially limit one or more major life activitie... Read More


