People possibly related to Debra are Jeffery Dean Groves, Debra R Groves, Leo D Groves and 6 other people. The birth year was listed as 1955. The current age of Debra is 69. Debra’s current address is 10202 Severn Ln, Parker, Co 80134. Public records show Fort Morgan, Lone Tree, Orchard and one other city as cities Debra also stayed in. Debra has listed (303) 768-9989 as her phone number.