Islamic Academy Of Alabama: 1810 25th Ct S Birmingham, AL