Wendy's 12288

Wendy's #12288 is a Wendy's restaurant located at 3798 North Highway 81 in Duncan, Oklahoma.