AL, Alabama
Education: Birmingham School of Law | J.D. (2006); University of Alabama - Tuscaloosa | B.A. (1999)
AL, Alabama
Education: Western Michigan University Cooley Law School | J.D. (2003)
AL, Alabama
Education: Jacksonville State University | M.S.; Birmingham School of Law | J.D.
AL, Alabama
Experience: Managing Member | Law Offices of James M. Allen, LLC 2017 - Current
Education: University of Montevallo | B.S. (2012) | Sociology