Meet the 11 candidates for Vestavia Hills Board of Education

by