WikiKin
A lifetime of genealogy research
Louvenia Idessa Townsend
1876 - 1967 (91 years)-
Name Louvenia Idessa Townsend Born 6 Mar 1876 Perquimans, North Carolina, USA Gender Female Died 13 Aug 1967 Norfolk, Virginia, USA Person ID I25674 WikiKin Last Modified 11 Jun 2023
Family Doctor Alexander Perry, b. 29 Aug 1874, Perquimans, North Carolina, USA , d. 24 Mar 1965, Norfolk, Virginia, USA (Age 90 years) Children 1. Ronald McMullen Perry, b. 6 Feb 1914, Edenton, Chowan, North Carolina, USA , d. 22 Dec 1997, Norfolk, Virginia, USA (Age 83 years) [natural] Last Modified 11 Jun 2023 Family ID F12056 Group Sheet | Family Chart
-
Event Map = Link to Google Earth