Michael O'Dell Leak Sr.
February 7, 1961 - March 7, 2021
60, of Richmond, departed this life on Sunday, March 7, 2021. A virtual Celebration of Life will be held on Sunday, March 21, 2021 at 11:00am and may be accessed by visiting the link below. Join from PC, Mac, Linux, iOS or Android: https://unh.zoom.us/j/96582263971?pwd=WFRlbGZ2NGVaeVlrZU9aQUl6TGxjQT09 Password:... View Obituary & Service Information