Lombron is a commune in the Sarthe department in the region of Pays de la Loire in north-western France.
Wikipedia https://en.wikipedia.org/wiki/Lombron
Coordinates 48°4'43.638" N 0°25'4.348" E