Debra Payne was born in 1952, age 72. Debra Payne's address is 1735 Central Avenue , Estherville, IA 51334. Public records show Debra has also lived in Estherville, IA and Spirit Lake, IA. Debra's latest phone number is (540) 547-2650. Previous phone numbers include (703) 730-8959 and (712) 362-5768.
Also goes by: Debra A E Payne
Address History: 1735 Central Avenue, Estherville, IA 51334;
4170 180th Street, Estherville, IA 51334;
Spirit Lake, IA 51360;
Swea City, IA 50590;
Dover, PA 17315
Results 1 - 1 of 1