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.