Wendy's 8966

Wendy's #8966 is a Wendy's restaurant located at 910 Martin Luther King Jr. Parkway in Durham, North Carolina.