Homer Layton, Marshall & Vivian Champion
Date & Place:
at #1 Poplar Street - (400 N 25th ST), in Pell City, St. Clair County, Alabama 35125, United States