What do you remember about Neil? Share your stories and photos here, and invite others to come share their memories.
Neil was born September 05, 1958 in Chicago, Illinois, USA; and died July 02, 2017 in Peggs, Oklahoma, USA. Neil is buried in Fort Gibson National Cemetery in Fort Gibson, Oklahoma.