Vestavia Hills school board considers $103 million budget for fiscal 2023

by