We have found 6 possible relatives of Richard: Ronald D Turnpaugh, Roselyn Latour Turns, Richard Delmon Turns and 3 other people. His birth year was listed as 1958. Public records show Grapevine and Irving as cities Richard also stayed in. The number currently linked to Richard is (817) 864-9932. 2031 Avignon Dr, Saint Charles, Mo 63303 is where Richard lives. The age of Richard is 66.