Wendy's 11474

Wendy's #11474 is a Wendy's restaurant located at 3814 North Duke Street in Durham, North Carolina.