Public records show Excelsior, Chanhassen and Cedar Rapids as cities Debra also stayed in. The current age of Debra is 62. 5140 Curve St, Greenwood, Mn 55331 is where Debra resides. The number currently linked to Debra is (952) 401-9181. Debra was born in 1963.