The residency of Richard is at 1010 5Th St, Stroud, Ok 74079. 1938 is his birth date. Stroud is a city Richard has lived in. Richard was born 85 years ago. The phone number (918) 968-2624 is Richard’s.