Twyla Louise Turner is a 66 years old. Her residential address is 111 Elm, Mcrae, AR 72102. Kenneth W Cummings, are also associated with this address.
Age 54
Age 24
Twyla Louise Turner is 66 . She was born on Dec 14, 1957.
Twyla Louise Turner’s address is listed as 111 Elm, Mcrae , AR 72102, US.
Age 54