Wendy's 11965

Wendy's #11965 is a Wendy's restaurant located at 4501 Northwest 23rd Street in Oklahoma City, Oklahoma.