In addition to Townley, Debra also lived in Carbon Hill. The phone number (205) 924-8671 is Debra’s. Debra was born 65 years ago. Debra’s current address is 340 Fred Nesmith Rd, Townley, Al 35587. Possible relatives of Debra are: Tommy Nicholson, Tommy Thomas, Josh Nicholson and one other person. Debra's birth date was listed as 1959.