Leta Carr was born in 1969, age 54. Leta Carr's address is 11600 S 227th West Avenue , Sapulpa, OK 74066. Possible relatives include James Carr, Jennifer Hill and 7 others. Public records show Leta has also lived in Sapulpa, OK. Leta's latest phone number is (918) 224-5083. Previous phone numbers include (918) 321-5165.
Also goes by: Leta Eleanor Powell
Results 1 - 1 of 1