The current age of Debra is 58. This person has lived also in Shawnee, O Fallon, Edmond and 2 other cities. 1966 is her birth date. Debra currently resides at 36 Dunmore Cir, O Fallon, Mo 63368. Debra has listed (636) 300-1672 as her phone number.