Neil Francis Byrne passed away May 29, 2025. Neil was born July 17, 1948 in New York and grew up in Patchogue on Long Island. Neil was predeceased by his beloved wife Phyllis, his parents Joe and Rose ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results