USA Greensboro NC to Greenville SC drive: Time, distance & best stops David Whitley February 23, 2024