The Luminary

2701 Cherokee St, St. Louis, MO 63118, USA


luminary (n.) is a leader in the field.
The Luminary is an expansive platform for art, thought and action.

Since its inception The Luminary has been a home for exceptional art that engages the pressing issues of the present. Through an active roster of exhibitions, residencies, performances, publications and gatherings, we act as a point of convergence for diverse publics. We cultivate thoughtful platforms for exchange, support forward-moving art and ideas, and attempt to model a more equitable and interconnected art world as an institution of our time.

Active or inactive : Active
Country : United States
City / Town : St. Louis
Online : Click here
Related Listings