Her birth year was listed as 1959. The current age of Debbie is 65. Records link Debbie with John E Ravenscroft, Bettierae Ravenscroft, Larry Lot Ravenscroft and one other person. Cities Debbie has lived in before are Edmond and Tulsa. Debbie now resides at 2707 138Th East Ave #138, Tulsa, Ok 74134. Debbie has listed phone number: (918) 437-2534.