Leeds, Alabama
City in Alabama, United States
Leeds, Alabama ▸ Facts ▸ Comments ▸ News ▸ Videos

Leeds is a tri-county municipality located in Jefferson, St. Clair, and Shelby counties in the State of Alabama and is an eastern suburb of Birmingham. As of the 2020 census, the population of the city was 12,324.
0 shares | ShareTweetSavePostSend |
You Might Like
Princess of Wales launches childhood campaign - but faces calls for long-term investment instead![]() Sky News - Published | |
Man charged with terrorism offences after incident at Leeds hospital maternity unitA man has been charged under the Terrorism Act following an incident at a hospital's maternity wing in Leeds.Sky News - Published |
Search this site and the web: |