En el centro histórico de Tours, a dos pasos del Loira, el centro de arte se trasladó en 2017 a un nuevo edificio diseñado por los arquitectos Aires Mateus. El CCC OD ha sido galardonado con el sello "Centre d'art contemporain d'intérêt national" por el Ministerio de Cultura francés.