Deborah Luther was born in 1964, age 59. Deborah Luther's address is 1610 Parkdale Drive , Wichita Falls, TX 76306. Possible relatives include Ella Luther, Michelle Luther and 1 others. Public records show Deborah has also lived in Colorado Springs, CO and Cartersville, GA. Deborah's latest phone number is (336) 266-4214. Previous phone numbers include (405) 286-3921 and (580) 713-5347.
Address History: 1610 Parkdale Drive, Wichita Falls, TX 76306;
6864 Sullivan Avenue, Colorado Springs, CO 80911;
Cartersville, GA 30121;
Burlington, NC 27215;
Chapel Hill, NC 27517
Results 1 - 1 of 1