Default_logo_120x90

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