Other a city that he has stayed in is Louisville. Neil has listed (502) 425-1895 as his phone number. This person is linked with Neilco, Inc. The current age of Neil is 61. 2007 Twin Hill Rd, Louisville, Ky 40207 is where Neil lives. Neil was born in 1963.