Homewood Court Clerk 1833 29th Ave S Homewood, AL 35209 Phone: (205) 877-8646 Fax: (205) 802-6431
Category: City Government - Courts