This year Debra celebrated her 51 birthday. Debra was born in 1974. Other cities that she has stayed in are Toledo, Holland and St Petersburg. 336 Saint James Cir, Holland, Oh 43528 is where Debra lives. The number currently linked to Debra is (513) 479-7389.