Elected Official/Government go Results Found: 2 Button group with nested dropdown City of Homewood City of Homewood 2850 19th Street South Homewood AL 35209 (205) 332-6104 Homewood City Council Homewood City Council 219 Malaga Avenue Homewood AL 35209 (205) 930-5304