122 Stilz Ave #5, Louisville, Ky 40206 is where Richard lives. A city Richard has lived in before is Louisville. Public records show that Richard is connected with Milby Consulting Services Inc. The phone number (502) 899-1787 is Richard’s. The current age of Richard is 63. The birth year was listed as 1961.