December 4, 2018

Chester L. Stroud, 86, of Poplar Bluff, Mo., died Monday, Dec. 3, 2018 at John J. Pershing VA Medical Center. The arrangements are pending and will be announced by Cotrell Funeral Service.

Chester L. Stroud, 86, of Poplar Bluff, Mo., died Monday, Dec. 3, 2018 at John J. Pershing VA Medical Center.

Receive Today's News FREESign up today!

The arrangements are pending and will be announced by Cotrell Funeral Service.

Advertisement
Receive Today's News FREESign up today!