North Carolina Department of Transportation officials met with business owners and residents along Glenwood Avenue Thursday afternoon to discuss construction delays there.