His birth year was listed as 1920. Richard has listed phone number: (317) 894-5939. Richard’s residency is at 1638 Park Castle Way, Indianapolis, In 46229. A city Richard has lived in before is Indianapolis. Richard was born 103 years ago.