Dr. Lewis Finch

Born in Newton, IA
Born on Nov 11, 1937
Departed on Jul 16, 2025

Order Flowers