Address: Place du Maréchal Leclerc, Querpont, Almenêches, Alençon, Orne, Normandy, Metropolitan France, 61570, France