Wendy's 11300

Wendy's #11300 is a Wendy's restaurant located at 7501 North Choctaw Road in Choctaw, Oklahoma.