Nel cuore storico di Tours, a due passi dalla Loira, il centro d'arte si è trasferito nel 2017 in un nuovo edificio progettato dagli architetti Aires Mateus. Il CCC OD ha ottenuto il marchio "Centre d'art contemporain d'intérêt national" dal Ministero della Cultura francese.