Saint-Léonard is a commune in the Vosges department in Grand Est in northeastern France. The village lies in the eastern part of the comm…Saint-Léonard is a commune in the Vosges department in Grand Est in northeastern France. The village lies in the eastern part of the commune, some 7.5 km south of Saint-Dié-des-Vosges, on the left bank of the river Meurthe.