Jack J. Hall, Sr (Birmingham, AL)

Firm: Whitaker Mudd