Atlantic Canada Store in Brampton Home / Atlantic Canada Store in Brampton Categories: Vermeer CanadaFilter: Address 10 Indell LaneL6T 3Y3, Brampton, Ontario, CAContact Tel.: (905) 793-9339Email: brampton.canada@vermeercanada.com Contact Dealer