Becky is a resident of 2524 Lee Ln, Oklahoma City, Ok 73120. People possibly related to Becky are Libby Lucas Howell, Dick Howell, James Richard Howell and 6 other people. Becky has listed phone number: (405) 748-3216. Becky turned 49 years old. This person has lived also in Edmond, Sallisaw, Antioch and 2 other cities. 1975 is the birth year of Becky.