Jefferson County, Hoover officials hold grand opening for new county satellite office

by