The birth year was listed as 1924. Neil now resides at 11011 Park St, Lakeview, Oh 43331. Other a city that he has stayed in is Kenton. Neil turned 99 years old. Patricia Marilyn Simpson, Eric Neil Simpson, Neal Simpson and one other person are people possibly related to Neil. The number currently linked to Neil is (937) 842-6002.