Weber Road Library Outer Space 2017 Date: October 5, 2017 Time:3:30 PM Location: St. Louis, Missouri Venue: Weber Road Library - Outer Space Show - 3:30 PM Free and Open to the Public Weber Road Library