Debra is a resident of 1838 Fernbrook Ln, Florissant, Mo 63031. Lonnie T Siebuhr, Shirley Darlene Siebuhr, Thomasl Siebuhr and 3 other people are people possibly related to Debra. Debra has listed (314) 838-7306 as her phone number. The current age of Debra is 56. 1968 is her birth date. Other a city that she has stayed in is Florissant.