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