Public records show Lubbock and Wichita Falls as cities Leta also stayed in. Leta's birth year is 1949. Leta owns the phone number (806) 746-5535. Leta’s residency is at 9404 Elgin Ave, Lubbock,...
More about Leta Elcid Mancini >>
Phone number listed for Leta is (806) 746-6752. Leta currently resides at 9404 N Elgin Ave, Lubbock, Tx 79415.