Vestavia Hills Elementary Cahaba Heights to celebrate 100 years Friday

by