Construction woes coming to an end at a Greensboro intersect