This year Richard celebrated his 82 birthday. Richard's possible relatives are Dianne Estes Sami, Jane Eden Estes, Everett Powell Estes and 4 other people. 1942 is the birth year of Richard. 17 26Th St, Tulsa, Ok 74114 is where Richard lives. The phone number (918) 592-1150 is Richard’s. Public records show Tulsa and Eureka Springs as cities Richard also stayed in.