The city of Pointe-Claire is located on the shores of Lake St-Louis, in the West-Island sector of the island of Montreal, roughly 15 miles from the downtown The complex covers a large city block directly across from Lakeshore…
The city of Pointe-Claire is located on the shores of Lake St-Louis, in the West-Island sector of the island of Montreal, roughly 15 miles f…