Thelma Lee Foots is a 92 years old. Her residential address is 801 N E St, North Little Rock, AR 72114.
Age 30
Age 53
Thelma Lee Foots is 92 . She was born on Jun 24, 1931.
Thelma Lee Foots’s address is listed as 801 N E St, North Little Rock , AR 72114, US.
Age 72
Age 88
Age 75