The birth year was listed as 1968. Records link phone number (918) 245-3955 with Debra’s details. The age of Debra is 56. Tulsa and Sand Springs are cities Debra has lived in. 1821 161St West Ave #161, Sand Springs, Ok 74063 is where Debra lives.