Founded in 1998, the Sheldon Art Galleries are located in Grand Center, St. Louis's vibrant cultural district. The galleries are a part of the Sheldon Arts Foundation which is also home to the world-class Sheldon Concert Hall built in 1912. The Galleries feature changing exhibitions of painting, printmaking, photography, architecture, sculpture, installation work, jazz history and children's art.
Read more