Back to Search Vermeer Canada Inc. Categories Equipment - Sales, Rental, Repair 1100 South Service Road , Stoney Creek , ON , L8E 0C5 (289) 765-5265 Send Email https://www.vermeercanada.com/ Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone