Debra now resides at 907 Louisiana Ave #414, Shreveport, La 71101. The number currently linked to Debra is (318) 636-5578. The current age of Debra is 64. 1960 is the birth year of Debra. Debra is related to or closely associated with Annie Mae Kelley, Deborah D Kelley, Charles A Kelley and 3 other people. She has stayed in Olive Branch, Memphis and Shreveport before moving to Shreveport.