Neil H. Town
February 18, 1951 - September 9, 2020
We lost our husband, brother, father, grandfather and friend on September 9, 2020 at OHSU hospital in Portland to an underlying infection. Neil was born at Elliot Community Hospital in Keene, NH to Richard Crosby and Leatrice (Willard) Crosby... View Obituary & Service Information
