Leota Deborde was born in 1910, age 114. Leota Deborde's address is 224 Knollwood Drive , Elkin, NC 28621. Possible relatives include Becky Bryant, Clifton Deborde and 5 others. Public records show Leota has also lived in Elkin, NC. Leota's latest phone number is (336) 835-1946. Previous phone numbers include (336) 835-2852 and (919) 835-2852.
Results 1 - 1 of 1