Vestavia Hills public facilities closed for Martin Luther King Jr. Day

by