Town Hall Address
710 20th St. N.
Birmingham, AL 35203
United States- Jefferson, Shelby County
Website
Town Hall Hours
M-F 8AM-5PM
County
Jefferson, Shelby
710 20th St. N.
Birmingham, AL 35203
United States- Jefferson, Shelby County