Homewood Municipal Court 1833 29th Ave S Birmingham, AL 35209 Phone: (205) 877-8646
Category: City Government - Courts