Dillon Villon Otis
Birth:
22 Dec 1901
Cornwall, Addison, Vermont
Death:
21 Mar 1990
New York
 
FCID:5637:2274      
Parents
Father:
Venson Ellsworth Otis
Mother: Ella M. Slater
Marriage(s)