Also known as: dturner
Debra Turner lives in Montgomery, Alabama, but has also spent time in Elmore, Alabama. Debra is employed by Human Resources Executive. Kelly Marie Turner, Rilla M Layton, Phillip Garyton Turner, Timothy D Vaughan and Debbie Turner are some of Debra relatives.