We have found 9 possible relatives of Debra: Steven Duane Smith, Richard Baldock, Richard M Baldock and 6 other people. Debra's birth date was listed as 1970. A city Debra has lived in before is Indianapolis. Debra was born 54 years ago. Records link phone number (317) 951-7151 with Debra’s details. Debra’s residency is at 1415 Meridian St, Indianapolis, In 46225.