Otha Lee Frazier is a 89 years old. His residential address is 13201 Faulkner Lake Rd, North Little Rock, AR 72117. Cleaster Marie Davis, Willie Matthew Davis III, are also associated with this address.
Otha Lee Frazier is 89 . He was born on Oct 18, 1934.
Otha Lee Frazier’s address is listed as 13201 Faulkner Lake Rd, North Little Rock , AR 72117, US.