Death

Date June 7, 1988
Place Lufkin, Angelina County, Texas, USA
Description Texas

References

  1. Stewart, Alice Ophelia (Primary)