The number currently linked to Richard is (502) 266-6805. 3905 Tally Ho Ct, Louisville, Ky 40299 is where Richard lives. In addition to Louisville, Richard also lived in Louisville. The current age of Richard is 104. The possible relatives of Richard are William F Mudd, Peggy Marie Zahner, Catherine M Mudd and 4 other people. Richard was born in 1919.