A city Richard has lived in before is Louisville. 407 Kilmory Ave, Louisville, Ky 40214 is where Richard lives. Richard has reached the age of 85 years. 1938 is the birth year of Richard. The number currently linked to Richard is (502) 933-2750.