Wendy's 12541

Wendy's #12541 is a Wendy's restaurant located at 1128 Northwest 178th Street in Oklahoma City, Oklahoma.