Phone number listed for Richard is (307) 875-8537. Cities Richard has lived in before are Dubois and Green River. This person's birth year is 1935. The current age of Richard is 88. Richard is a resident of 157 2Nd North St, Green River, Wy 82935.