Address: D 22, Le Bourg, La Lande, La Selle-en-Luitré, Fougères-Vitré, Ille-et-Vilaine, Brittany, Metropolitan France, 35133, France