Magic Moments is located in the Magnolia Plaza Office Complex in Birmingham. You may contact us by phone, mail, fax or email at:
| Magic Moments 2112 11th Avenue South, Suite 219 Birmingham, AL 35205 |
Phone: 205-939-9372 Fax: 205-939-6717 Email: info@magicmoments.org ![]() |
If you would like us to contact you, please submit your request by completing the information below:





