Log in

Jo Natalee Lea

Posted 12/9/19

Jo Natalee Lea was born July 26, 1922 to Grant and Alva (Young) Leffler in Stockton, Missouri and passed away on December 3, 2019 at Westphalia Hills in Westphalia, Missouri.

Jo was a Registered …

This item is available in full to subscribers.

Please log in to continue

Log in


X
X