The location in this Yelp page is incorrect. We went here and there was just an apartment complex. No sign of the tours. I've tried to correct the location on Yelp but the moderators don't believe that the location is wrong even though I took a picture of the location they gave which doesn't exist and pointed to the business web page. So much for the community keeping things up to date.
The correct location is:
2 Rue de la Commune E, Montreal, Canada
Here is link for the business:
http://www.montreal-amphibus-tour.com/Amphi-Bus-Guided-Tour-blog.html
We had fun. It was about an hour tour. Half in water, half on land.