The Factory – Chesterfield Upcoming events 10 September In This Moment & Ice Nine Kills Address 17105 N Outer 40 Rd, St. Louis, Missouri, US