Individual Details
Stephen Lyle Townsend
(9 Mar 1960 - 23 Aug 1987)
Events
Birth | 9 Mar 1960 | Williston, Williams, North Dakota | |||
Death | 23 Aug 1987 | Salt Lake City, Utah | |||
Burial | Lovell, Big Horn, Wyoming |
Families
Father | Lyle Lindsay Townsend (1928 - 2006) |
Mother | Mary Virginia Lee Hall (1929 - 2015) |
Sibling | Living |
Sibling | Stewart Lindsay Townsend (1968 - 1968) |