Leveda Durbin's address is 5922 Nw 58th Street , Oklahoma City, OK 73122.
Address History: 5922 Nw 58th Street, Oklahoma City, OK 73122
Leveda Durbin's current address is 105 S 3rd Street , Tonkawa, OK 74653. Leveda's age is 45 years old (1979). Phone numbers associated with Leveda are (580) 628-9988 and (580) 761-1089.
Address History: 105 S 3rd Street, Tonkawa, OK 74653;
28 Fox Road, Edison, NJ 08817;
Ponca City, OK 74601
Results 1 - 2 of 2