610 Turtle Creek Dr, Shreveport, La 71115 is where Debra lives. Possible relatives of Debra are: Sydney Hall Braud, Ben Marshalljr, Jr Ben Marshall and one other person. This year Debra celebrated her 63 birthday. This person has lived also in Shreveport. The number currently linked to Debra is (318) 798-3221. Debra's birth year is 1961.