Neil is a resident of 1148 215Th Ave, Spirit Lake, Ia 51360. Neil has listed (712) 336-1971 as his phone number. In addition to Spirit Lake, Neil also lived in Spirit Lake. His birth year was listed as 1919. The current age of Neil is 104.