The Sheldon

The Sheldon invites you to experience the elegance of a bygone era. Located in the Grand Center Arts and entertainment district in midtown St. Louis, The Sheldon has reigned among the city’s finest special event facilities since 1912. With their bar services, Hendri’s can provide the rest to make your event one to remember.