Lloyd Hirman Cagle Sr

1820–1893

Life Events

1820

Birth

20 Oct 1820

Montgomery County, North Carolina

1893

Death

26 Nov 1893

Winston County, Alabama