Vermeer All Roads – Colfax, NC Store in Colfax Home / Vermeer All Roads – Colfax, NC Store in Colfax Categories: Vermeer Texas-LouisianaFilter: Address 8424 Norcross Road 27235, Colfax, North Carolina, USContact Tel.: 336-996-1400Website: https://vermeerallroads.com/ Contact Dealer