Vestavia school board OKs $5.3 million in capital project contracts

by