Deborah turned 73 years old. The number currently linked to Deborah is (217) 422-2463. Deborah now resides at 3357 Orchard Dr, Decatur, Il 62521. She has stayed in Austin, Springfield and Decatur before moving to Decatur. Deborah's birth date was listed as 1951.