Address: Relais Poste, Voie Communale de la Fontaine, La Mahaillière, Vautorte, Mayenne, Pays de la Loire, Metropolitan France, 53500, France