Magic Moments is located in the Magnolia Plaza Office Complex in Birmingham. You may contact us in person or by phone, mail, fax or email at:
Mailing Address:
Magic Moments
1600 7th Avenue South
Birmingham, AL 35233
Street Address:
2112 11th Avenue South
Suite 219
Birmingham, AL 35205
Phone: 205-939-9372
Fax: 205-939-6717
Email: info@magicmoments.org


