Inaugurado en el año 2003, es uno de los espacios culturales más grandes de Latinoamérica. Su objetivo es promover la cultura, el arte y el medio ambiente desde una perspectiva integradora que facilite la difusión de los valores artísticos, cívicos y nacionales. Cuenta con múltiples espacios que cumplen con los estándares internacionales establecidos por el Consejo Internacional de Museos (ICOM/Unesco) para su diseño y operación. Además de las exposiciones temporales, los visitantes pueden apreciar tres exposiciones permanentes: Signos de identidad (presentación de carácter antropológico sobre la identidad dominicana), Génesis y trayectoria (selección de obras de la Colección Eduardo León Jimenes de Artes Visuales) y Huella y memoria (historia de la familia y las empresas León Jimenes). En 1964 se realizó el primer Concurso de Arte Eduardo León Jimenes, con la intención de impulsar el desarrollo de las artes visuales y estimular la creatividad en las nuevas generaciones de artistas. El Centro León se ha convertido en depositario de la importante colección de arte acumulada a través del concurso. Tiene su sede en Santiago de los Caballeros, en la avenida 27 de Febrero, 146.