Description
Kick off the holiday season at the downtown Depot Plaza as we light the City’s giant Christmas tree. Live music, hot chocolate and snacks, and of course there’s Santa, Mrs. Claus and everybody’s favorite Elf, Buddy to meet with the kids and pose for photos.
Location
-
South Elm Street, Tomball, Texas 77375, United States