Leeds is a city located in Jefferson County, Alabama. As of the 2000 census, the population of the city is 10,455.
Leeds Alabama Official Website
Hotel rate starting at just $126 at
Hotel rate starting at just $156 at
Hotel rate starting at just $56 at
Search affordable nearby hotel properties to make your stay great.
Disaster Restoration DKI
There are 28 apartments found in and near the Leeds area.