A Celtic Christmas Fri, 04 Dec at 07:30 pm 1 Touhill Circle, St. Louis, MO, United States, Missouri 63121 ENTERTAINMENT