Person ID: I8779191200

Artie Winfred "Dubby" Elrod

14 MAR 1909 – 21 MAY 1972

Male