She has stayed in Amarillo before moving to Amarillo. Debra has listed (806) 353-6390 as her phone number. Debra was born 68 years ago. Debra now resides at 2905 Arcadia St, Amarillo, Tx 79109. The birth year was listed as 1956. Deborah G Dudley, Steve C Dudley, Stephen Coleman Dudley and 2 other people are people possibly related to Debra.