Government in Bon Air, AL Bon Air Town Office227 Front StBon Air, AL, 350322563787335CityGovernment OfficesMargaret City HallMayorMountain Brook City HallOdenville Al City HallUnemployment Office Show MoreSee AlsoGovernment Offices