Address: Rue de l'Hôpital, Saint-Riquier, Abbeville, Somme, Hauts-de-France, Metropolitan France, 80135, France