Wendy's 1311

Wendy's #1311 is a Wendy's restaurant located at 3701 North May Avenue in Oklahoma City, Oklahoma.