MAHELA ARMSTRONG DIED SEPT. 29, 1921 AT NEW ORLEANS LA.
Back to the 'A' Index
Back to the Cemeteries
Photo by Lee & Linda Gene Carter