WikiKin
A lifetime of genealogy research
Louvenia Idessa Townsend
1876 - 1967 (91 years)
Generation: 1
1. Louvenia Idessa Townsend was born 6 Mar 1876, Perquimans, North Carolina, USA; died 13 Aug 1967, Norfolk, Virginia, USA. Louvenia married Doctor Alexander Perry. Doctor (son of Elisha Richard Perry and Mary Ann Lane) was born 29 Aug 1874, Perquimans, North Carolina, USA; died 24 Mar 1965, Norfolk, Virginia, USA. [Group Sheet]
Children:- Ronald McMullen Perry was born 6 Feb 1914, Edenton, Chowan, North Carolina, USA; died 22 Dec 1997, Norfolk, Virginia, USA.