Leona Barrett was born in 1930, age 94. Leona Barrett's address is 1701 Polk Street , Houma, LA 70360. Possible relatives include Barry Barrett, John Barrett and 4 others. Public records show Leona has also lived in Houma, LA. Leona's latest phone number is (985) 868-0943. Previous phone numbers include (985) 876-8310 and (985) 879-2089.
Results 1 - 1 of 1