Karen Lynn Townsend
1971 - 2023 (52 years)
Generation: 1
1. Karen Lynn Townsend was born 8 Feb 1971, Dallas, Dallas County, Texas, USA; died 28 Jun 2023. Karen married S.A. Holligan [Group Sheet]