Other a city that he has stayed in is New Kensington. Neil was born 48 years ago. Neil's birth year is 1977. The residency of Neil is at 517 Elmview Dr, Elizabeth, Pa 15037. The number currently linked to Neil is (412) 384-7887.