Louisville is a city Richard has lived in. Richard is a resident of 14404 Forest Glenn Ct, Louisville, Ky 40245. Richard was born 74 years ago. Richard's birth year is 1950. Records link phone number (502) 244-8192 with Richard’s details.