21c was founded by Laura Lee Brown and Steve Wilson, contemporary art collectors and preservationists who have a passionate belief in the power of innovative and thought-provoking art to transform communities. Brown and Wilson founded 21c with a mission of broadening the audience for and deepening appreciation of contemporary art. A multi-venue museum, each 21c property features contemporary art exhibition space open free of charge to the public, combined with a boutique hotel and chef-driven restaurant.
You'll find us on the Corner of Curiosity in downtown Louisville, Cincinnati, Bentonville, Durham, Lexington, Kansas City, and Chicago. Coming soon to St. Louis!