Leeann Edmonds was born in 1961, age 63. Leeann Edmonds's address is 620 E 12th Street , Okmulgee, OK 74447. Possible relatives include Dale Edmonds, Marvin Edmonds and 1 others. Public records show Leeann has also lived in Morris, OK. Leeann's latest phone number is (918) 733-2420. Previous phone numbers include (918) 756-2942 and (918) 756-8986.
Erica Tucker's current address is 517 North Grand Avenue , Okmulgee, OK 74447. Erica's age is 45 years old (1978). Phone numbers associated with Erica are (580) 762-1460 and (918) 576-4355. Erica has also lived in Denver, CO and Muskogee, OK. The latest email used to communicate with Erica Tucker is tra****@hotmail.com.
Results 1 - 2 of 2