Public records show Flower Mound, Dallas, Boerne and one other city as cities Debra also stayed in. Debra’s current address is 1532 Steamboat Trl, Lewisville, Tx 75077. 1962 is her birth date. The age of Debra is 62. Debra is related to or closely associated with Robert Scott Hudson, Scott Hudson, Sean Scott Hudson and 6 other people. Phone number listed for Debra is (972) 318-8859.