City of Homewood
2850 19th Street South
Homewood, AL 35209
- (205) 332-6150
1632 Oxmoor Road
Homewood, AL 35209
- (205) 332-6704
1833 29th Avenue South
Homewood, AL 35209
- (205) 332-6235
1721 Oxmoor Road
Homewood, AL 35209
- (205) 332-6600