James Martin Flanagan
February 16, 1943 - December 11, 2022
James Martin Flanagan (Jim) age 79 passed away peacefully on December 7, 2022, after fighting a long battle with Parkinson’s Disease and Lewy Body Dementia. He was a devoted husband, father, grandfather, and great-grandfather. He taught... View Obituary & Service Information
