Find a Wendy's Restaurant Location in Hillsborough, North Carolina