Around the island of Montreal, there are lots of cities, and Brossard is one of them. Montreal is located on an island, which is connected to the mainland by bridges. It was founded by 7 people who were shipwrecked on it for a while until they finally got off and later came back and settled it. One of them was a professor from a University and he founded McGill University (he got the money from a very rich socialite couple; I believe they were millionaires).
If you are coming from Boston, then you will be going the same way that I go into Montreal. As you are going north towards Montreal, you will see a sign for an exit that says "Taschereau". Take that exit and take a right. Go about 2-3 miles and you will run into the places I mention. To make sure, look up the driving info or map it yourself. It's not hard to find. You will be about 10 minutes from DT Montreal. If you are going for the sex trade, Downtown Montreal, in my opinion, is highly over rated and more expensive, although my merb brothers may disagree with me. Also it can be helluva crowded (foot and vehicle), and has parking problems at night, although not even half as bad as NY.