Deck the Heights kicks off the holiday season in Cahaba Heights

by