This person has lived also in N Tonawanda, Apache Jct, Apache Junction and one other city. The current age of Neil is 96. 707 Barrally St, North Tonawanda, Ny 14120 is where Neil lives. Phone number listed for Neil is (716) 693-2862. 1927 is his birth date.