Public records show Indianapolis as a city Debra also stayed in. Debra’s residency is at 604 Hamilton Ave #2, Indianapolis, In 46201. The current age of Debra is 59. Records link phone number (317) 685-8781 with Debra’s details. Debra's birth year is 1965.