She has stayed in Woodland Park and Sierra Vista before moving to Sierra Vista. Records link phone number (290) 190-5506 with Debra’s details. The current age of Debra is 65. Debra currently resides at 4401 Monarch Dr, Sierra Vista, Az 85635. Debra was born in 1959.