Stade Leon Mahé is a multi-use stadium in Saint-Pierre, Saint-Pierre and Miquelon, France. It is currently used mostly for football matches.

Stade Leon Mahé
Map
Full nameEnglish: Leon Mahé Stadium
LocationSaint-Pierre, Saint Pierre and Miquelon
Coordinates46°46′45.22″N 56°10′56.38″W / 46.7792278°N 56.1823278°W / 46.7792278; -56.1823278
Capacity150
edit