November 17, 1975 - August 4, 2022, Lester Rivers passed away on August 4, 2022 in Buffalo, New York. Funeral Home Servi...
Loading story for Lester Rivers