Address: station service Intermarché, D 943, L'Aiguillon, Châteaumeillant, Saint-Amand-Montrond, Cher, Centre-Val de Loire, Metropolitan France, 18370, France