Address: Rue Robert le Magnifique, Saint-Nicolas, Caen, Calvados, Normandy, Metropolitan France, 14000, France