Homewood City Hall 1903 29th Ave S Birmingham, AL 35209 Phone: (205) 802-4622
Category: City Government - Executive Offices