Get directions to: Wendy's, Chapel Hill, NC Restaurant address: 100 Scarlett Dr Chapel Hill, NC 27517, USA Driving Walking Bicycling Restaurant: Wendy's