Randy Moeller
Randy J. Moeller
Assistant District Attorney
Contact Information:
25 West 11th Street, Suite 400
Anniston, AL36201
Randy is a 1988 graduate of Oxford High School, after which he received his B.S. in Political Science from Jacksonville State University in 1991 and his J.D. from the University of Alabama School of Law in 1993. After 17 years of a varied private practice with substantial criminal defense experience, Randy joined the District Attorney's Office in 2011 as an Assistant District Attorney.  His main assignment is to prosecute Juvenile Delinquency cases He is also on the capital litigation team and performs tasks outside of his normal duties as assigned by the District Attorney.