Lewis Cowen Townsend
1803 - 1891 (88 years)
Generation: 1
1. Lewis Cowen Townsend was born 10 Mar 1803, Ovid, Seneca, New York, United States; died 9 Apr 1891, Walton, Eaton, Michigan, United States.