Log in

Oscar Lee Nell

Posted 4/9/19

Oscar Lee Nell, 72, Springfield, Missouri, was born May 8, 1946 to Oscar L. Nell, Sr., and Lynnea I. (Andrews) Brown in Marshfield, Missouri, and departed this life on April 3, 2019, at Brookhaven …

This item is available in full to subscribers.

Please log in to continue

Log in


X
X