Lecta Linebaugh Olsen

eb28519930c54357ccc74f171853378d.jpg

September 8, 1920 – September 26, 2011

Please click here to view the obituary.

scroll to top