Lindsay Almond Jr. was born on June 15, 1898 in Charlottesville, Virginia, USA. He died on April 14, 1986 in Richmond, Virginia, USA.
No data