Wendy's 13120

Wendy's #13120 is a Wendy's restaurant located at 1420 South Mustang Road in Oklahoma City, Oklahoma.