Debra turned 63 years old. Debra’s current address is 713 Wedgewood Dr, Stillwater, Ok 74075. This person has lived also in Tryon, Oklahoma City, Augusta and one other city. Phone number listed for Debra is (405) 743-3308. 1961 is the birth year of Debra.