Records link phone number (314) 427-1063 with Debra’s details. Debra has reached 61 years of age. 9617 Baltimore Ave, Saint Louis, Mo 63114 is where Debra lives. Records link Debra with Paula F Perkins, Steven Joseph Hanlon, Steven J Hanlon and 2 other people. Cities Debra has lived in before are Saint Ann, Carrollton and Saint Louis. Debra was born in 1963.