Debra Davis was born in 1966, age 58. Debra Davis's address is 2142 North Delaware Avenue , Tulsa, OK 74110. Possible relatives include Dale Davis, Joanne Davis and 4 others. Public records show Debra has also lived in Greeley, CO and Toccoa, GA. Debra's latest phone number is (303) 330-6918. Previous phone numbers include (414) 217-4210 and (912) 401-2059.
Also goes by: Debra Davis,
Debra L Scott,
G W Scott,
Gerald W Scott,
Jr G Scott
Address History: 2142 North Delaware Avenue, Tulsa, OK 74110;
3750 W 24th Street, Greeley, CO 80634;
Pooler, GA 31322;
Toccoa, GA 30577;
Wichita, KS 67212
Results 1 - 1 of 1