Advertisement

 Leon Armstrong

Advertisement

Leon Armstrong

Birth
Death 20 Dec 1982 (aged 77)
Dallas, Dallas County, Texas, USA
Burial Dallas, Dallas County, Texas, USA
Plot Abbey Mausoleum South
Memorial ID 113763117 View Source
Suggest Edits

Gravesite Details same crypt with Jessie M Armstrong

Flowers

In their memory
Plant Memorial Trees

Sponsored by Ancestry

Advertisement