Records link phone number (502) 587-8177 with Neil’s details. The current age of Neil is 62. Cities Neil has lived in before are Louisville, Clovis and Decatur. Neil's birth year is 1962. Neil’s current address is 379 Oak Ln, Decatur, Il 62526.