4141 North Cloverleaf Drive, St. Peters, MO, US
Bio: We are located in what was formerly The Comedy Forum. It's a 5,000 sq ft building with a coffeehouse in the front. The venue itself is about 3,000 sq ft and we have a 13 x 22 stage. It's a great place for concerts!