Walsh, John P., 65, of Marco Island, FL, formerly of Valley Cottage, NY on November 14, 2017. Beloved husband of Annamarie (Maltese). Loving brother of Richard, Isabel, Sarah, Patricia and Thomas and their spouses. Devoted uncle of numerous nieces and nephews and godfather to many. Honored brother-in-law of Anthony Maltese, and Nicholas and Annamarie Maltese. Loving uncle to Nicholas, Deanna and Marianna Maltese.
John was retired NYCT-Dept. of Buses (MTA) Chief Maintenance Officer and held similar positions at SEPTA (Philadelphia) and Houston METRO (Texas). A memorial will be held for John in Spring 2018 in New York.