Where is Taschereau / Brossard?

Where is Taschereau / Brossard located?

Taschereau / Brossard, Quebec, Canada (approx. 45.41291°, -73.49239°)


Where is Taschereau / Brossard on the map?