This holiday season, Town Square is being transformed into a winter wonderland of string lights, evergreen trees, Christmas decorations, holiday lights, and of course Baytown’s star-of-the-show, the 38-foot Christmas tree at the center of the square. Read on...