Debra was born 68 years ago. Records link Debra with Francis X Otto, Dianna Lawson Ott, Devere Francis Otto and 2 other people. Debra has listed phone number: (810) 742-6869. Cities Debra has lived in before are Saint Cloud, Lakeview, Grand Blanc and one other city. Debra’s residency is at 4444 Court St, Burton, Mi 48509. The birth year was listed as 1957.