Otha Doyle Davis is a 81 years old. His residential address is 204 S Main St, Lockesburg, AR 71846.
Age 60
Otha Doyle Davis is 81 . He was born on Dec 08, 1942.
Otha Doyle Davis’s address is listed as 204 S Main St, Lockesburg , AR 71846, US.
Age 61