Klingler's closing after almost 30 years in Vestavia Hills

by