Election sees many incumbents, Republicans win office in Vestavia

by

by

Vestavia Voice