Leeds, Alabama - Wikipedia, the free encyclopediaLeeds is a tri-county municipality located in Jefferson, St. Clair, and Shelby Counties in the U.S. state of Alabama. It is a suburb of Birmingham.
Leeds, AL | FacebookLeeds, AL - Progressive, yet historic! LEEDS LEEDING THE WAY! - Mission: Progressive, yet historic! Leeds leading the way! | Facebook