Other a city that he has stayed in is Aberdeen. The residency of Richard is at 2269 800, Aberdeen, Id 83210. This person is linked with Line View Farms, Inc. 1941 is his birth date. The current age of Richard is 83. Possible relatives of Richard are: Regina Maxine Line, Debbie Regina Nugent, Leola P Line and 4 other people. The number currently linked to Richard is (208) 328-2361.