Tower Grove Abbey is a theater St. Louis Missouri located in United States.
2336 Tennessee Ave St Louis , MO 63104 United States
Great place to see a show!
Stray Dog Theatre
Get to the show early as it is general seating. And then enjoy the show! - Antonio Rodriguez
Swing by on a Monday night at 7:30pm for Live at the Ivory Presents Colonel Fields Buffet of Buffoonery Quite possibly the most ridiculously fun thing you'll ever participate in. - Joshua Fears
Love this place. Went during summer of 2012 to see dream girls and it was amazing. We were sitting about 13 rows back and it was perfect. Can get uncomfortable if its too hot. The huge fans help - Brock Gregory