Wednesday, Nov 25, 6:35 PM
Saint Louis, MO
The Factory is a live music venue at 17105 North Outer 40 Road in Saint Louis, MO. It hosts concerts and comedy shows; upcoming dates and tickets are listed below.
Loading comments...