Public records show that Debra is connected with: Millennium Financial Marketing Services Inc, Maven Builders, Inc, Millennium Financial Marketing Services, Inc, Glc Fastener Co, Inc, Infolink, Inc, The Eliot Group, Inc and Demur Products, Inc. The number currently linked to Debra is (847) 381-4021. Debra currently resides at 348 Mallard Pt, Lake Barrington, Il 60010. In addition to Lake Barrington, Debra also lived in Barrington, Cary, Chicago and 2 other cities. Debra's birth date was listed as 1966. This year Debra celebrated her 59 birthday.