Byron Christopher Rooster Meche Saturday December 14th 2019 Published on: January 10, 2020 Death Notice