Film, Holiday, Children's Events

Santa vs. the Snowman

When: Dec. 20-24; Dec. 26-30. Saint Louis Science Center-OMNIMAX, 5050 Oakland Ave., (across Highway 40/Interstate 64 from Forest Park), St. Louis, 314-289-4400, http://www.slsc.org.

no description