David M. McCahon

David M. McCahon, age 84, of Chagrin Falls, took his last breath on Monday, March 27, holding his daughter’s hand. His sense of humor stayed strong, even as his physical and mental health declined slowly over the last few years. He is survived by his daughter Mary, his son, Kristopher (Magaly), his sister Mary McCahon Read More…