Address: Chemin de Saint-Félix, Saint-Éloi, Camonil, Rodez, Aveyron, Occitania, Metropolitan France, 12000, France