Patriot Day to be celebrated in Vestavia Hills this year

by