Address: Place de l'Oliveda, Plein Soleil, Rodès, Prades, Pyrénées-Orientales, Occitania, Metropolitan France, 66320, France