July 18 David Rushing

St. Clair County District Six Commissioner seeking re-election, facing an August primary