Loading Events

Public Media Commons

April 25, 10:49 am

Public Media Commons
3653 Olive St
St. Louis, MO United States

The Public Media Commons is a 9,000-square-foot space flanked by large-screen video walls—two stories high—on two sides. Equipped with the latest technology, the space encourages sharing and creating audio/visual experiences in a dynamic cityscape conducive to collaboration and experimentation.

See All Events

  • This event has passed.