James R. Phelan
September 21, 1940 - November 24, 2023
James R. Phelan, 83 of Eltingville, passed away on Friday, November 24, 2023, at Staten Island University Hospital North after a long fought battle. Born Saturday, September 21, 1940 in Nashua, New Hampshire, he was the son of the late Anthony... View Obituary & Service Information
