Michael Barnes Sr. Obituary (2018) Buffalo, NY Thomas T. Edwards(05) Author Dalbo 26 Feb 2025 Save Image Image gallery: Thomas T Edwards Funeral Home Buffalo Nyfav Page