Hoover City Magistrate 100 Municipal Dr Birmingham, AL 35216 Phone: (205) 444-7526
Category: City Government - Courts