Athol - Robert J Landry, 76 of Athol passed away on Tuesday January 23, 2018 at Athol Memorial Hospital after fighting a long illness. Bob was born in Athol on May 3, 1941 and spent all of his life here, graduating in 1961 from Athol High... View Obituary & Service Information