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