Map location of Zachary Peagler 1904 Indian Lake Dr, Suite 100, Birmingham, AL 35244 Phone: 205-871-9990