Address: CIC, Rue Descartes, Châtellerault, Vienne, Nouvelle-Aquitaine, Metropolitan France, 86100, France
Website: https://www.cic.fr:443/fr/agences/30047/14204/00/000