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 ...