at 710 20th St N Ste 600, Birmingham , 35203-2281 United States
City of Birmingham Finance Department is Birmingham based place and this enity listed in Government Organization category. Located at 710 20th St N Ste 600 AL 35203-2281. Contact phone number of City of Birmingham Finance Department: (205) 254-2198