The City of Homewood
The City of Homewood has department heads that oversee operations of city departments while managing certain functions of the city. Homewood city hall is located at 2850 19th St. South in downtown Homewood. However, many departments are located in and around the city.
Mayor & Council