Hoover, county, state offices closed for 2023 MLK Jr. Day

by