Wendy's 12666

Wendy's #12666 is a Wendy's restaurant located at 705 South Macarthur Boulevard in Oklahoma City, Oklahoma.