• Soulard Station (map)
  • 1911 South 12th Street
  • St. Louis, MO, 63104
  • United States

Let’s gather around the Christmas Tree at the beautiful Soulard Station as we welcome Santa Claus back to Soulard for the Christmas season. Santa will listen to the little ones’ Christmas hopes. Enjoy festive fun with cookies, music, and adult cheer. Ho, Ho, Ho!