Address: Station-service Intermarché, Rue de Saint-Galmier, L'Ormanchière, Chazelles-sur-Lyon, Montbrison, Loire, Auvergne-Rhône-Alpes, Metropolitan France, 42140, France