Izora Armstead 1942 – 2004
Singer
Celebrities, Singer
Biography
Izora Armstead (1942–2004) was an American singer. Born July 6, 1942 in Houston. Died September 16, 2004 in San Leandro of heart failure. Interred at Cypress Lawn Memorial Park, Colma, United States.
Cemetery Map
View larger map →Satellite overview of the cemetery grounds.