28-01-2019 16:00
via
postbulletin.com
Glenn William LeBarron -- Byron - PostBulletin.com
Glenn William LeBarron -- Byron PostBulletin.comGlenn William LeBarron, 58, of Byron, died due to complications from COPD on Jan. 24, 2019, at Mayo Clinic.
Read more »