Willie Effie (Christopher) Curry
Date & Place:
at Semmes Depot in Semmes, Mobile County, Alabama 36575, United States