Leona Rodrick was born in 1979, age 45. Leona Rodrick's address is 3840 Dunjee Boulevard Apartment 7e, Spencer, OK 73084. Possible relatives include Janie Clark, William Keef and 5 others. Leona's latest phone number is (405) 739-0071. Previous phone numbers include (405) 769-0206. The latest email address for Leona Rodrick is buf****@msn.com.
Address History: 3840 Dunjee Boulevard Apartment 7e, Spencer, OK 73084;
1309 Williams Avenue Northeast Apartment 99, Fort Payne, AL 35967;
Oklahoma City, OK 73110
Emails: buf****@msn.com,
leo****@aol.com
Results 1 - 1 of 1