Where is André-Labadie / Larose?

Where is André-Labadie / Larose located?

André-Labadie / Larose, André-Labadie / Larose, Canada (approx. 45.584393°, -73.204285°)


Where is André-Labadie / Larose on the map?