Location

We are located nearby the corner of Laclede and Vandeventer on Saint Louis University’s campus in Midtown, just minutes from Grand Center, The Fabulous Fox Theatre, and Powell Symphony Hall.