Neil has previously lived in Saint Paul, Minneapolis, Mayer and 2 other cities. The possible relatives of Neil are Glen Michael Otto, Roberta L Peterson, Gary N Otto and 2 other people. Neil currently resides at 957 Tanglewood Dr, Shoreview, Mn 55126. This person's birth year is 1973. Neil has listed phone number: (763) 234-2975. Neil has reached the age of 52 years.