He has stayed in Louisville before moving to Louisville. The current age of Richard is 64. The number currently linked to Richard is (502) 243-2876. Richard now resides at 11408 Kendrick Dr #9B, Louisville, Ky 40241. The birth year was listed as 1960.