Richard’s residency is at 9231 80Th Pl, Tulsa, Ok 74133. His birth year was listed as 1903. Richard has reached 120 years of age. Cities Richard has lived in before are La Crescenta, Chicago and Glendale. Phone number listed for Richard is (818) 248-8760.