Vermeer All Roads – Colfax, NC Store in ColfaxHome / Vermeer All Roads – Colfax, NC Store in ColfaxCategories: Vermeer Texas-LouisianaFilter: Address8424 Norcross Road 27235, Colfax, North Carolina, USContactTel.: 336-996-1400Website: https://vermeerallroads.com/Contact Dealer