The Luminary is a art gallery Southwest Garden St Louis located in United States.
2701 Cherokee St (at Ohio Ave) St Louis , MO 63118 United States
Really cool concert venue with lots of underground music . Saw some experimental electronic there.
2011 RFT Best of St. Louis Winner - Best Art Gallery .
Good live music
Needs updated location ;-)
Clean bathrooms
Cool space. Used to be an old police station. Keep your eyes peeled for future exhibits. - Adam Hickey
Best spot on Cherokee! Always innovative events and great selections of books, records, teas, and people. - Curt Marquis
Great, low-key bar on Cherokee Street. The owner and staff are super friendly and down-to-earth. - Noah Nowhere