Records link phone number (314) 645-4014 with Deborah’s details. The current age of Deborah is 62. Deborah’s residency is at 7606 Sutherland Ave, Saint Louis, Mo 63119. Deborah has previously lived in Evans and Saint Louis. Deborah was born in 1962. Barbara Lee Layton, Dennis Debbie Layton, Bennie K Layton and 6 other people are people possibly related to Deborah.