Garrison Origins - Stafford County, Virginia - Person Sheet
NameMelba Janett Leach
Birth21 May 1940, Wayne County, Missouri Age: 84
Residence1993, Easley, Pickens County, South Carolina Age: 52
Spouses
Birth6 Aug 1937, Saint Louis City, Missouri
Death3 Jul 1982, High Ridge, Jefferson County, Missouri Age: 44
Memodied as Deputy Sheriff
Marriage3 Mar 1956, Wayne County, Missouri