City Hall is seen in Leeds, Jefferson County, located next to the city park on Park Drive.
Leeds City Hall
Photograph by Lamar Jones, Anniston, Alabama
City Hall is seen in Leeds, Jefferson County, located next to the city park on Park Drive.