Haleyville Public Library

The Haleyville Public Library in Winston County is located in the city's old post office, which operated from 1939 to 1970.

Photograph by Jimmy Emerson

Appears In