Debra Fleminggaddis was born in 1965, age 58. Debra Fleminggaddis's address is 1407 31st Street N, Birmingham, AL 35234. Possible relatives include Angelia Atane, Kindra Brown and 13 others. Debra's latest phone number is (205) 246-4907. Previous phone numbers include (205) 592-7268 and (205) 801-8515.
Address History: 1407 31st Street N, Birmingham, AL 35234;
7521 2nd Avenue N Apt I, Birmingham, AL 35206;
Gardendale, AL 35071
Results 1 - 1 of 1