Company linked with Richard is: Snikkers Of Tallahassee, Inc. Richard’s current address is 6300 Overcourt Mnr, Oklahoma City, Ok 73132. Oklahoma City is a city Richard has lived in. Richard has reached 89 years of age. Richard's birth year is 1934.