We Opened June 13, 2014
The space is located at 2000 South 39th Street, St. Louis, Missouri, in the historic Shaw Neighborhood just blocks from the Missouri Botanical Garden, Grand South Grand and Tower Grove Park. The building was renovated as an historic rehab in 2000 and houses several other businesses and apartments.