Debra Garren was born in 1957, age 67. Debra Garren's address is 1827 Glenn Southwest Street , Decatur, AL 35603. Possible relatives include Clyde Garren, Margaret Garren and 1 others. Public records show Debra has also lived in Decatur, AL and Tuscaloosa, AL. Debra's latest phone number is (256) 318-5782. Previous phone numbers include (256) 341-0438 and (256) 351-1041.
Address History: 1827 Glenn Southwest Street, Decatur, AL 35603;
2412 Gaslight Place Sw Apt 4, Decatur, AL 35603;
Tuscaloosa, AL 35404;
Olean, NY 14760;
Kennewick, WA 99338
Results 1 - 1 of 1