Other cities that he has stayed in are Louisville and Shepherdsville. Stephen’s current address is 10200 Deer Vista Dr #101, Louisville, Ky 40291. Stephen's birth year is 1957. The age of Stephen is 67. Stephen has listed phone number: (502) 231-1195.