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 »