Willis

Oscar Willis, 69, of Eldon, died Sunday, Dec. 11, 2022, at the University of Missouri Hospital and Clinics in Columbia. 

 Mr. Willis was a local logger/tree trimmer …

This item is available in full to subscribers.

Please log in to continue

Log in