Neil Odin Sellevold-Nilsen
November 18, 1943 - March 16, 2024
Hamburg -Neil Odin Sellevold Nilsen passed away after a long bout with cancer on Saturday, March 16, 2024 at the age of 80 in the Karen Ann Quinlan Home for Hospice in Fredon. Born in Brooklyn, NY on November 18, 1943, he has lived in Hamburg... View Obituary & Service Information